00:06:14 | | Quit Silly_Fly ("Connection reset by peer (כשאני ימצא את הפיר הזה אני יכסח לו את האמאמא)") |
00:06:39 | | Join b0bTHC [0] (~bobTHC@AMarseille-206-2-1-9.abo.wanadoo.fr) |
00:09:42 | merwin | I think the FF/REW Accelleration needs to be changed.. no matter what the accelleration speed is, the step size is still too small for me. There should still be the step size setting i think |
00:09:51 | merwin | for the starting step size |
00:10:26 | Zagor | i don't want it. it's a silly setting. think of a better acceleration system instead. |
00:10:44 | Zagor | maybe initial step size should also be a fraction of track length? |
00:11:23 | merwin | Zagor: that would be a good idea. I had my step size at about 4 or 5 seconds before... because i didn't want to have to wait 30 seconds to get to the middle of a 5 minute song |
00:12:59 | merwin | how long do you think that wps rewrite is going to take? |
00:13:19 | Zagor | a while more. hopefully i'll check it in tonight, at least |
00:14:14 | merwin | ok, because i want to have it available for my flight home tomorrow |
00:16:49 | Zagor | use the old code, then. my code will probably have some bugs |
00:16:57 | Zagor | or use your code |
00:17:13 | merwin | It's a bitch to merge my code with drastic changes though |
00:17:27 | Zagor | nah, merging is fun :) |
00:17:35 | merwin | oh yeah, a blast! |
00:17:45 | PsycoXul | merwin: hey nice job on the custom wps btw |
00:17:47 | PsycoXul | mine's now |
00:17:47 | PsycoXul | %s%?%it/%ia%:%fn%? |
00:17:47 | PsycoXul | %pc %pp/%pe |
00:17:52 | Zagor | seriously, it's a necessary pain. the wps needs this rewrite bad. |
00:18:42 | merwin | PsycoXul: hehe, I'm proud, i created something very useful but confusing |
00:18:47 | PsycoXul | hehe |
00:18:50 | merwin | just confusing to read |
00:19:08 | merwin | what is %pc again? |
00:19:15 | PsycoXul | heh |
00:19:20 | PsycoXul | current time |
00:19:23 | PsycoXul | of the track |
00:19:28 | merwin | oh :) |
00:19:33 | merwin | i should also add "remaining time" |
00:19:46 | merwin | I use that more than current time |
00:19:51 | PsycoXul | yeah |
00:20:06 | PsycoXul | and i want a progress indicator of some sort |
00:20:06 | merwin | and maybe one for the status of pause (ie: put a "P" |
00:20:10 | merwin | if it's paused) |
00:20:14 | merwin | err, "M" for mute |
00:20:22 | merwin | we have a pause indicator |
00:20:42 | PsycoXul | my favorite would be a custom char that has whatever char it's on top of with a pixel added(or removed) to the bottom that moves all the way accross the screen |
00:21:17 | merwin | PsycoXul: that is a good idea |
00:21:22 | PsycoXul | but that probably needs some reworking of several pieces of code |
00:21:23 | merwin | PsycoXul: tough to implement, but good |
00:21:26 | PsycoXul | so i don't expect it any time soon |
00:21:50 | merwin | PsycoXul: baseball is going to die tonight :) |
00:21:54 | PsycoXul | what might be good intermediately is a single custom char that just fills up as it goes |
00:22:24 | merwin | PsycoXul: hmmmmm.... that is an even better idea... fills up line by line pixel by pixel from white to black |
00:22:25 | merwin | :) |
00:22:34 | | Quit sylvr (Remote closed the connection) |
00:22:46 | PsycoXul | its filling could zig zag left-right working down or up, or up-down working left or right, or spiral inwards or outwards, or any one of a number of things :p |
00:23:07 | merwin | PsycoXul: hell yes, i need to learn how to make custom characters |
00:23:11 | PsycoXul | hehe |
00:23:16 | merwin | i could do that easy enough |
00:23:20 | Zagor | merwin: lcd_define_pattern() |
00:23:44 | PsycoXul | that could go right between my %pc and %pp/%pe on the 2nd line... |
00:23:44 | PsycoXul | heh |
00:24:03 | merwin | i'll work on that possibly. that would be a killer feature |
00:24:18 | merwin | after i fix the scrolling in the recorder :) |
00:25:24 | merwin | i need to wipe my apps dir clean and start fresh. i've butchered the code trying to fix this recorder problem |
00:26:01 | Zagor | the simulators don't support that yet, though |
00:26:07 | Zagor | custom chars, that is |
00:26:37 | merwin | ahh... well, this is a player only thing so i can test that myself |
00:26:56 | Zagor | yes |
00:27:32 | * | merwin has a problem. |
00:28:09 | merwin | Someone i do not want to work with has a good possibility of getting hired to work with me. that would mean 5 or 6 hour plane rides with this person. |
00:28:22 | Zagor | ooh, fun :( |
00:28:25 | merwin | I think he would be dead within the first 3 hours |
00:31:26 | | Quit datazone-work ("I like core dumps") |
01:00 |
01:00:32 | | Join merwin- [0] (~merwin@12.242.185.10) |
01:01:54 | merwin- | Zagor: ok, so i do the lcd_define_pattern() ... the 'which' variable is a numeric value for which one to modify, the pattern is of course the pattern, the length is the length of the pattern, right? How do i go about printing this custom character on the screen if, say, i modified character 0 |
01:06:45 | Zagor | don't use 0 :-) |
01:07:03 | Zagor | lcd_puts("\001"); |
01:07:10 | Zagor | lcd_puts("\x01"); |
01:09:03 | | Quit merwin (Read error: 60 (Operation timed out)) |
01:09:51 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
01:11:15 | merwin- | so the 2nd one would be \101? |
01:11:28 | Zagor | no \x02 |
01:11:29 | *** | Saving seen data "./dancer.seen" |
01:11:43 | merwin- | \x02? i never heard of \x ? |
01:11:52 | Zagor | hex value of a character |
01:11:59 | merwin- | is the which variable still 02? or would i use \x02 for that also |
01:12:06 | Zagor | '\x0a' is the same as '\n' |
01:12:21 | Zagor | which is an int, so that's just 2 |
01:12:59 | merwin- | ok |
01:13:18 | | Nick merwin- is now known as merwin (~merwin@12.242.185.10) |
01:23:05 | merwin | so it starts with \x01, not \x00 |
01:23:26 | Zagor | yes |
01:23:39 | merwin | sounds good, i'll get this progress bar done today :) |
01:39:14 | | Nick mecraw|away is now known as mecraw (~kdfjs@67.41.113.92) |
01:39:14 | DBUG | Enqueued KICK mecraw |
01:39:28 | mecraw | hola |
01:42:10 | Zagor | hi |
01:43:13 | mecraw | i see hardeep fixed my pause bug in the "go to beginning of song" feature |
01:43:20 | Zagor | yes |
01:43:50 | mecraw | merwin: any progress with custom wps scrolling? |
01:47:45 | | Quit merwin (Read error: 60 (Operation timed out)) |
01:49:50 | mecraw | Zagor: what do you think about auto-resume after USB disconnect? |
01:50:04 | mecraw | or at least a way to resume manually |
01:50:28 | Zagor | i'm not sure |
01:51:41 | mecraw | it's as safe as doing it after power on... the disk could have changed either way |
01:53:41 | mecraw | i'm not sure how to implement it since you could be in a menu or in a game when you connect |
01:54:51 | Zagor | all apps are required to exit after usb disconnect, so you could just call start_resume() in tree.c |
01:55:23 | mecraw | you stay in the menu if you were in it when you connected |
01:55:34 | Zagor | that's a bug |
01:56:37 | adi|home | Zagor btw.. i agree with you w/respect to the 'pause from anywhere' issue that Chad won't let die |
01:56:39 | | Quit ecHs^4w4y (Remote closed the connection) |
01:56:51 | adi|home | code gets nasty on button checking as is.. |
01:56:54 | mecraw | k, i had that working the other night, but was worried about all of the other threads, i'll try it again |
01:56:59 | Zagor | indeed |
01:57:05 | adi|home | to have to check for play/pause _everywhere_ and have it pause would be a nightmare |
01:57:40 | mecraw | i agree, why does he need to pause so much in the menus? |
01:58:02 | adi|home | i don't know... |
01:58:25 | adi|home | i mean.. i figure you will be on the wps 75% of the time when you get interrupted (at a min) |
01:58:41 | adi|home | then if you are only o the dir listing or level 1 of menus |
01:58:46 | adi|home | your talking 2 keystrokes |
01:59:29 | mecraw | who has time for 2 keystrokes? :) |
01:59:32 | adi|home | Zagor: for removing games/ss on build is it safe enough to just #define around everything? |
01:59:42 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
01:59:42 | * | adi|home doesnt |
02:00 |
02:00:00 | adi|home | but then again.. i only use my archos when im driving.. so im on wps anyways :) |
02:00:29 | Zagor | adi|home: should be safe |
02:00:35 | adi|home | k |
02:01:03 | | Join merwin [0] (~merwin@12.242.185.10) |
02:01:03 | * | mecraw enjoys a bowl of onion dip |
02:01:11 | * | merwin doesn't enjoy onion dip |
02:01:24 | Zagor | wps patch from hell coming up... |
02:01:26 | * | adi|home enjoys onion soup.. that count?> |
02:01:33 | adi|home | heheh why you say that? |
02:01:36 | mecraw | the rework? |
02:01:44 | * | Zagor nods |
02:02:03 | * | mecraw waits to see the code before bowing to Zagor |
02:02:04 | merwin | Zagor: will this make things easier in the long run? |
02:02:16 | Zagor | i've probably reintroduced a bunch of old bugs... |
02:02:22 | Zagor | merwin: yes, very much |
02:02:28 | merwin | Zagor: then hats off to you :) |
02:02:46 | * | adi|home dials 9-1- and awaits the pathc so he can finish callign the code police |
02:02:49 | merwin | Zagor: If you commit it before 9AM EST tomorrow, then i'll smooth out the bugs for you |
02:03:08 | adi|home | merwin: are you back est? |
02:03:11 | merwin | Zagor: i'm itching for something to do on the airplane tomorrow :) |
02:03:16 | merwin | adi|home: err, CST i mean |
02:03:20 | merwin | adi|home: i'm in dallas right now |
02:03:25 | adi|home | got ya |
02:03:30 | merwin | i keep forgetting where i am |
02:04:29 | merwin | yay! sim card registration successful. |
02:04:34 | | Nick mecraw is now known as mecraw|away (~kdfjs@67.41.113.92) |
02:04:34 | DBUG | Enqueued KICK mecraw|away |
02:04:57 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
02:04:57 | * | merwin just gave some random person a $30 credit on their prepaid service |
02:04:57 | merwin | hehe |
02:05:00 | merwin | accident |
02:05:03 | Zagor | so, who wants to tell josh where he can find new features? |
02:05:11 | merwin | who is josh? |
02:05:16 | Zagor | mailing list |
02:05:21 | merwin | ahh |
02:05:28 | adi|home | i got it |
02:05:31 | * | merwin is on a 19.2 connection, can't do it |
02:05:36 | Zagor | obviously, the web front page and the faq are both too hidden for this gentleman... |
02:06:15 | adi|home | i know |
02:06:21 | merwin | Zagor: happens often |
02:06:38 | merwin | maybe we should up the font size on the FAQ about 5 poitns |
02:06:43 | merwin | s/poitns/points |
02:06:54 | adi|home | zagor he might have had problems with the whole 'what are the funny chars on the screen' thing... |
02:07:22 | Zagor | yeah. "y'all talk about text. why can't someone just tell me?" |
02:08:49 | * | merwin is happy that Our Lady Peace is finally becoming famous after being around for 7 years :P |
02:10:10 | merwin | zagor: methinks that a friend of mine got hired for the job... there's 2 positions open, so hopefully the one that i DONT want to get hired actually won't, since there were a total of 30 applicants and he doesn't have any experience |
02:10:42 | Zagor | Our Lady Peace? |
02:11:25 | | Part alkorr |
02:11:31 | merwin | Zagor: A Canadian band... they've been really famous up there, but in the states they haven't had any real airplay. Now they've got a song on all of the commercials for this new movie "TripleX" |
02:11:48 | Zagor | oh |
02:11:50 | merwin | and no, not a porno :) |
02:12:54 | merwin | I'll be right back. gotta make a few landline calls |
02:13:24 | | Quit merwin () |
02:17:46 | | Join dfg [0] (~prv@24-168-60-11.nyc.rr.com) |
02:20:05 | | Quit dfg (Client Quit) |
02:29:06 | | Join merwin [0] (~merwin@12.242.185.10) |
02:29:15 | merwin | boo |
02:29:44 | merwin | adi|home: i like your sigh :) |
02:30:10 | PsycoXul | hmm |
02:30:23 | PsycoXul | i saw Our Lady Peace on MTV plenty like several years ago |
02:30:34 | PsycoXul | and on the radio for the past several years too |
02:30:42 | merwin | PsycoXul: where are you? |
02:30:45 | PsycoXul | here in california and in arizona too i think |
02:31:19 | PsycoXul | they did that one song.. "superman's dead" or something right? |
02:31:24 | Zagor | "[...983 lines suppressed...]" ;-) |
02:31:27 | merwin | PsycoXul: wow, I haven't heard them at all up until this album and like 1 song from the last album (last year). |
02:31:29 | PsycoXul | and then i forget the more recent song i've heard |
02:31:35 | merwin | Superman's dead was 1997 |
02:31:45 | PsycoXul | yeah |
02:31:48 | PsycoXul | thats the first thing i heard from them |
02:31:49 | merwin | PsycoXul: They are played alot on Much Music |
02:32:00 | PsycoXul | and i've heard that many times since and then some newer songs |
02:32:16 | merwin | they're playing alot of the songs from their latest album now |
02:36:38 | Zagor | what's it called again? (a > 0) not "reasonability check", another term |
02:36:59 | merwin | hmm... not sure |
02:37:06 | merwin | i just call it a is greater than 0 |
02:37:07 | merwin | :) |
02:37:31 | Zagor | not that specifically, but checking that dates are valid and numbers are not out of bounds |
02:37:37 | Zagor | and such things |
02:38:02 | merwin | *shrug* |
02:38:29 | Zagor | you noticed I have checked in the new wps now? |
02:38:48 | merwin | you have? |
02:38:55 | Zagor | yup |
02:38:59 | merwin | I don't get the e-mails of cvs |
02:39:00 | Zagor | "[...983 lines suppressed...]" :-) |
02:39:38 | merwin | geez |
02:40:13 | Zagor | ...told you it was big :-) |
02:40:38 | merwin | i don't exactly see what you changed though |
02:41:05 | Zagor | wps_show is split in many small functions |
02:41:42 | Zagor | this way we get rid of almost every state variable |
02:41:50 | merwin | ahh |
02:42:07 | merwin | what is update() |
02:42:27 | Zagor | the code called periodically to update the screen |
02:42:41 | Zagor | i moved it into a separate function since it's called from two places |
02:42:50 | merwin | ahh |
02:43:49 | Zagor | this shouldn't be too hard to merge with your changes. I think we've touched on different things, mostly |
02:44:20 | merwin | cool |
02:44:51 | merwin | is there an example somewhere of displaying a custom char on the player? |
02:46:23 | Zagor | no :) |
02:46:56 | merwin | you broke the custom wps :) |
02:47:08 | Zagor | i did? sorry :) |
02:47:11 | merwin | or the player build |
02:47:18 | merwin | i don't have the custom wps being used |
02:47:29 | pimlottc | zagor - boo! |
02:47:54 | merwin | Zagor: i'll take care of this one |
02:48:25 | merwin | Zagor: dont_go_to_menu is undefined |
02:48:32 | merwin | did you change something about that? |
02:52:10 | Zagor | it's removed |
02:52:31 | Zagor | oh crap, i forgot to compile for player :-( |
02:52:36 | Zagor | hang on, i'll fix |
02:52:50 | merwin | Zagor: ok |
02:53:25 | merwin | Zagor: you did bring back a few problems i think. I commented out dont_go_to_menu and restore ... there's a few probs again |
03:00 |
03:01:40 | Zagor | ah, green build again |
03:01:51 | Zagor | well i'm off to bed. see you tomorrow. |
03:02:07 | merwin | ttyl |
03:02:13 | merwin | woo! shrek is on |
03:02:43 | | Quit Zagor ("Client Exiting") |
03:04:52 | datazone | eat me! |
03:05:02 | datazone | i like the gingerbread man :) |
03:05:43 | merwin | :) |
03:06:48 | datazone | i noticed a funny thing about my player today when i was replacing hte hard drive. it has that metal square stuck on the orignal drive, and it was covering that hole on the hard drive that it says you are not to cover... go figure |
03:07:01 | merwin | hah |
03:07:20 | datazone | so i made sure i moved it down on my new drive |
03:08:03 | datazone | now all i have to wait for is linus to get the splashsound code in there, and i would be a happy man |
03:08:10 | merwin | splashsound? |
03:08:33 | datazone | yeah, so when you turn on the jukebox, it plays a startup sound :) |
03:08:52 | merwin | woo! |
03:08:54 | merwin | that would be nice |
03:09:17 | datazone | i am going to put the winamp one on mines.. "rockbox! it really whips the llama's ass" |
03:09:23 | merwin | hahaha!!! |
03:10:03 | merwin | or "ROCKbox! It really whips the Archos' ass" |
03:10:13 | datazone | even better |
03:10:26 | datazone | the problem is pronouncing "archos" |
03:10:46 | merwin | pronounce it archos |
03:11:03 | datazone | we will end up like that sound file with linus (of linux fame) saying "hi!, i am linus torvalds, and i pronounce linux as linux" |
03:11:16 | merwin | ark-oh-s |
03:11:30 | datazone | i say arch-os |
03:11:31 | *** | Saving seen data "./dancer.seen" |
03:11:38 | merwin | datazone: that's what i mean |
03:11:40 | datazone | or actualy arch-o-s |
03:11:46 | merwin | arch o s? |
03:11:50 | datazone | yeah |
03:11:53 | datazone | lame, eh? |
03:11:59 | merwin | call up their customer service :) |
03:12:00 | merwin | ask them |
03:12:08 | datazone | no one answers the phone |
03:12:25 | merwin | really? I got them once, and they pronounced arch-ohs |
03:12:50 | datazone | as long as they are around next year i would be happy. cause i really want to get the multimedia |
03:13:27 | merwin | yeah |
03:13:45 | datazone | and put my 30gb drive in it |
03:13:57 | datazone | or even something bigger |
03:14:34 | merwin | i've only got a 20gb |
03:17:24 | merwin | it's the gingerbread man part :) |
03:17:36 | merwin | NO! not the button! not the gumdrop button!' |
03:17:48 | merwin | do you know the muffin man? the muffin man? yes, the muffin man |
03:19:47 | datazone | heh |
03:20:00 | datazone | thats the only part of that movie that i really like |
03:20:51 | * | merwin is cleaning up after zagor :) |
03:34:50 | | Join nunya [0] (~me@ny-utica2c-47.aburny.adelphia.net) |
03:44:31 | | Quit h0bby () |
03:51:08 | merwin | anyone here got a recorder and want to try a mod? |
03:52:38 | PsycoXul | i want something like the multimedia |
03:52:48 | PsycoXul | except with a touchscreen the size of the whole face of the device |
03:52:57 | merwin | yeah |
03:53:03 | merwin | that runs linux :) |
03:53:07 | PsycoXul | of course |
03:53:07 | PsycoXul | heh |
03:53:40 | PsycoXul | and a terrabyte HD |
03:53:42 | merwin | i found a device about the size of the multimedia that runs linux, has a network attachment, pcmcia, tv out |
03:53:47 | merwin | and a color screen |
03:53:52 | PsycoXul | and "Don't Panic!" in large friendly letters for the bootup screen |
03:56:30 | merwin | terapin mine |
03:56:33 | merwin | i think it's calle |
03:56:36 | merwin | s/calle/called |
03:56:52 | PsycoXul | http://www.thinkgeek.com/stuff/gadgets/5acc.shtml |
03:56:54 | PsycoXul | hey check that out |
03:57:08 | PsycoXul | yeah.. this thing? http://www.thinkgeek.com/stuff/gadgets/57a3.shtml |
03:57:13 | | Quit mecraw|away (lerouge.openprojects.net irc.openprojects.net) |
03:57:13 | NSplit | lerouge.openprojects.net irc.openprojects.net |
03:57:13 | | Quit PsycoXul (lerouge.openprojects.net irc.openprojects.net) |
03:57:13 | | Quit juergen (lerouge.openprojects.net irc.openprojects.net) |
03:57:13 | | Quit RipnetUK (lerouge.openprojects.net irc.openprojects.net) |
03:57:13 | | Quit Tumm (lerouge.openprojects.net irc.openprojects.net) |
03:57:13 | | Quit fragglet (lerouge.openprojects.net irc.openprojects.net) |
03:57:20 | NHeal | lerouge.openprojects.net irc.openprojects.net |
03:57:20 | NJoin | PsycoXul [0] (psyco@adsl-63-205-42-219.dsl.lsan03.pacbell.net) |
03:57:32 | NJoin | RipnetUK [0] (~george@ripnet.fsnet.co.uk) |
03:57:32 | NJoin | fragglet [0] (~fraggle@pc2-glfd1-4-cust151.gfd.cable.ntl.com) |
03:57:47 | NJoin | juergen [0] (~juergen@bob.mobilearia.com) |
03:57:51 | NJoin | mecraw|away [0] (~kdfjs@67.41.113.92) |
03:58:58 | PsycoXul | er wtf |
03:59:02 | nunya | OK... still no 1.3... no 1.2... no nothing but archos' mod on my 4.53 firmware player!!!! HELLLLLPPPP ME!!! |
03:59:09 | PsycoXul | heh |
03:59:38 | merwin | i want that terapin |
04:00 |
04:00:17 | | Join Tumm [0] (coyote@mysko.net) |
04:01:00 | datazone | are you downloading the right one for your jukebox? |
04:01:09 | datazone | and naming it correctly? |
04:01:37 | PsycoXul | nunya: are you using windows and properly ejecting it after copying the file? |
04:02:53 | | Join elinenbe [0] (trilluser@user-0cceh8k.cable.mindspring.com) |
04:03:09 | PsycoXul | merwin: that mine's specs say its got a 4 line 20 char LCD and uses video out for viewing images |
04:04:04 | PsycoXul | personally i'll take a future generation of the class of devices that the terapin mine and the archos multimedia roughly belong to |
04:04:07 | PsycoXul | heh |
04:05:36 | merwin | PsycoXul: i thought it actually displayed on screen. ouch |
04:05:53 | elinenbe | did anyone try the latest patch on the mailing list? |
04:05:59 | merwin | what patch? |
04:06:38 | elinenbe | the playlist patch. |
04:06:54 | elinenbe | create playlists on the fly. dynamic queued playlists... |
04:07:09 | merwin | wow |
04:08:37 | merwin | anyone got a recorder and want to try a mod? |
04:08:38 | | Quit m5jaz (Remote closed the connection) |
04:09:42 | | Quit nunya (Read error: 104 (Connection reset by peer)) |
04:10:22 | merwin | brb |
04:10:24 | | Quit merwin () |
04:12:22 | | Join nunya [0] (~me@ny-utica2c-47.aburny.adelphia.net) |
04:13:37 | nunya | OK... player with 4.53 firmware & cannot get it to see any of the rockbox mods I put on it. Sorry - my machine puked so I don't know if anyone answered me a few minutes ago. |
04:13:39 | | Join merwin [0] (merwin@1Cust232.tnt18.tpa2.da.uu.net) |
04:13:43 | merwin | much better |
04:14:01 | nunya | merwin - still nooo luck over here!!!!!! :((( |
04:14:08 | merwin | nunya: haha, really? |
04:14:09 | PsycoXul | nunya: are you using windows and properly ejecting it after copying the file? |
04:14:10 | merwin | that |
04:14:12 | merwin | that's weird |
04:14:24 | PsycoXul | heh |
04:14:28 | nunya | windows... but XP. ejecting it? |
04:14:47 | PsycoXul | thinkgeek's got a flashlight with an LED instead of a bulb and a coil, magnet, and capacitor instead of batteries |
04:15:08 | PsycoXul | you just shake it for 30 seconds to use it for 5 minutes on that charge heh |
04:15:20 | PsycoXul | During prolonged use it can be shaken for 10-15 seconds every 2 or 3 minutes. |
04:15:42 | nunya | hmmm.... wonder if shaking my player would help!!!! ;) |
04:15:47 | merwin | nunya: copy the archos.mod file over and then copy some other big file over |
04:15:47 | PsycoXul | http://www.thinkgeek.com/images/products/other/forever-flashlight.jpg |
04:15:56 | PsycoXul | http://www.thinkgeek.com/images/products/zoom/forever-flashlight.jpg |
04:16:05 | nunya | ok.. back in a few.. .again... !!! |
04:19:29 | merwin | nobody here has a recorder? |
04:19:41 | PsycoXul | http://www.thinkgeek.com/images/products/other/on-hand-2.jpg |
04:19:45 | PsycoXul | look at that... thats a WATCH |
04:19:55 | PsycoXul | http://www.thinkgeek.com/images/products/front/on-hand.jpg |
04:20:31 | merwin | wow, i could go for that |
04:20:38 | PsycoXul | how's a $170 watch get a better screen than a $250 mp3 player :p |
04:20:43 | merwin | yeah |
04:20:50 | merwin | that watch doesn't come with a 20 gig hard drive though |
04:20:55 | merwin | that's half of the price |
04:21:12 | PsycoXul | yeah but still |
04:21:20 | PsycoXul | they skimped on those screens i tell ya :p |
04:22:06 | PsycoXul | and you can get a 20G 9.5mm drive for $85 anyways |
04:23:02 | merwin | i need someome to test my custom wps :P |
04:23:04 | merwin | for recorder |
04:23:09 | PsycoXul | heh |
04:27:00 | PsycoXul | man |
04:27:03 | nunya | OK... no go ... copied mod then 20MB file over to pukebox... shut off... unplugged... powered up.. good ole archos 4.53 message!! WAAAH!!! |
04:27:14 | PsycoXul | does nobody use watches that don't strap to your wrist anymore |
04:27:31 | PsycoXul | nunya: is the 20MB file you copied there? |
04:30:35 | nunya | yup.. no problem there... the mod file always shows up there no matter what... just doesnt get recognized. I even pulled batteries before. |
04:33:05 | merwin | nunya: just a sec, got another idea |
04:33:44 | nunya | uh-oh!! CLEAR!!! ;) |
04:34:14 | merwin | heh |
04:36:53 | merwin | http://www.archos.com/us/download_drivers.html#jbplay |
04:37:03 | merwin | download 5.07a firmware |
04:37:09 | merwin | rename it the ajz to archos.mod |
04:37:19 | merwin | copy it over |
04:37:19 | merwin | see if it loads that |
04:37:44 | merwin | actually, the file is: http://www.archos.com/ftp/pub/drivers/ajbplay_v5.07a.zip |
04:43:01 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
04:43:42 | nunya | it still just says 4.53 at powerup. nothing else - cept that it also still says 6GB and I have a 20GB in it. |
04:44:01 | merwin | not at powerup.. there should be a version menu inside of it maybe? |
04:45:11 | nunya | vol., soiund, play mode, language, hard disk, diagnose, firmware & external - the firmware just says ver 4.53, Jan 19, 2001 |
04:45:25 | merwin | uhh... it's not rockbox then :) |
04:45:42 | merwin | maybe need a complete fat32 format |
04:45:54 | merwin | repartition and format. |
04:45:58 | nunya | <<== smack merwin with a 12 day been laying in the sun rotten trout!! ;) |
04:46:15 | merwin | nunya: it's not the hd that came with it, right? |
04:46:51 | nunya | nope.. upgraded to 20gm ibm travelstar - and funny you should ask, getting a 40gb!! ibm travelstar delivered tomorrow!!!!! |
04:47:01 | merwin | that may fix it |
04:47:29 | nunya | whats the reason for repartition & reformat? |
04:47:44 | merwin | dunno.. just seems like it may do something :) |
04:47:48 | merwin | it has worked before |
04:48:45 | merwin | so how come the archos firmware is able to load and play the mp3's immediately:? |
04:49:19 | | Quit nunya (Read error: 104 (Connection reset by peer)) |
04:53:36 | | Join nunya [0] (~me@ny-utica2c-47.aburny.adelphia.net) |
04:53:43 | elinenbe | who is in charge of the scrollbar patch? |
04:53:58 | merwin | not sure |
04:54:08 | nunya | OK... I *HATE* when my laptop battery dies!!! so merwin, let's try again - why repartition and reformat? |
04:54:46 | merwin | dunno.. just seems like it may do something :) |
04:54:48 | merwin | it's worked before |
04:54:51 | merwin | for some people |
04:56:14 | nunya | ok... cut out those technical explanations and give it to me in english!!! :) |
04:56:21 | merwin | heh |
04:56:35 | merwin | nunya: when you get your new drive and it happens to work, then you'll know i'm right :) |
04:57:30 | nunya | LOL!! yup... i guess i'll wait til 2morrow nite - not much sense doing it now!! |
04:57:38 | merwin | yeah |
04:59:21 | nunya | i picked up a 2.5" usb drive case for $35... open it, connect drive, connect to usb & boom! i also have a 4 port usb hub, so i'll go right from 1 drive to the other to copy stuff over, then swap drives in the jukebox & HOPEFULLY be good to go!! |
05:00 |
05:02:03 | merwin | nice! |
05:10:25 | | Quit hardeep ("Leaving") |
05:11:29 | merwin | anyone here ever used lcd_define_pattern? |
05:11:33 | *** | Saving seen data "./dancer.seen" |
05:12:36 | Synthe | hi |
05:12:40 | Synthe | ack wrong window :) |
05:12:53 | merwin | :) |
05:13:36 | Synthe | not to imply that I am not friendly toward y'all |
05:16:00 | | Part nunya |
05:17:27 | merwin | Anyone know how to create custom characters on the player? |
05:17:33 | * | merwin needs to find out :) |
05:29:30 | PsycoXul | heh |
05:29:37 | PsycoXul | i haven't done it with rockbox code |
05:30:00 | PsycoXul | it's just a bitmap |
05:30:29 | PsycoXul | 5x8 (but only 5x7 is shown normally, the 8th line gets used for double-height) |
05:31:06 | merwin | hmm... well, lets see how it works :) |
05:35:32 | merwin | ok, didn't quite work right |
05:36:10 | pimlottc | merwin |
05:36:14 | pimlottc | I have some code from the fly demo |
05:36:15 | merwin | pimlottc |
05:36:28 | merwin | pimlottc: could you e-mail it to me? jheiner@yahoo.com |
05:36:34 | pimlottc | dcc ok? |
05:36:50 | merwin | sure |
05:37:13 | PsycoXul | heh |
05:37:28 | pimlottc | just got it working myself |
05:37:36 | merwin | i can get things displayed, but it doesn't look like what i want it to :) |
05:37:50 | PsycoXul | heh |
05:37:56 | PsycoXul | is it sideways? :p |
05:38:13 | pimlottc | heh |
05:38:28 | pimlottc | I wrote a little perl script so I can draw it out in ascii art and translate to hex |
05:39:07 | PsycoXul | i just draw in the gimp and save as an xbm |
05:39:19 | merwin | white is 0xff and black is 0x00, right? |
05:39:29 | pimlottc | nod |
05:39:33 | pimlottc | but 0x1f is enough |
05:39:35 | pimlottc | 5 wide |
05:39:35 | PsycoXul | er |
05:39:42 | PsycoXul | white is 0 and black is 1 |
05:39:47 | PsycoXul | they're 1 bit |
05:39:50 | pimlottc | er sorry other way |
05:39:58 | merwin | hmm |
05:40:03 | pimlottc | 0x1f = full black line 0x00 = full white line |
05:40:14 | merwin | ahh |
05:40:26 | merwin | so how about just 1 pixel? |
05:40:28 | merwin | 0 or 1? |
05:40:38 | PsycoXul | it's positional |
05:40:50 | pimlottc | 1 pixel = 1 bit, 0 = off 1 = on |
05:41:25 | PsycoXul | the binary value of the number is the row (or is it column?) |
05:41:38 | pimlottc | it goes by row |
05:41:47 | merwin | i don't quite understand |
05:41:58 | PsycoXul | heh |
05:42:10 | pimlottc | 0x1f = 0b11111 = 5 black pixels |
05:42:37 | pimlottc | 0x07 = 0x00111 = 3 black pixels on the right |
05:42:38 | pimlottc | etc |
05:42:42 | fragglet | oh dear... |
05:42:52 | pimlottc | and 7 chars for the 7 rows |
05:43:05 | pimlottc | er that should be 0b00111 |
05:43:15 | merwin | why 0b00111 |
05:43:18 | merwin | why not just 111? |
05:43:21 | | Nick mecraw|away is now known as mecraw (~kdfjs@67.41.113.92) |
05:43:21 | DBUG | Enqueued KICK mecraw |
05:43:26 | mecraw | howdy |
05:43:31 | merwin | hey mecraw, i need help :P |
05:43:33 | merwin | heh |
05:43:33 | PsycoXul | heh |
05:43:36 | mecraw | i know |
05:43:36 | PsycoXul | hold on... |
05:43:39 | pimlottc | well ya 111 binary, just the 0's to show that it's the right 3 pixels |
05:44:28 | mecraw | merwin: what do you need help with? |
05:44:37 | PsycoXul | * 00100 // row1 |
05:44:37 | PsycoXul | * 01010 // row2 |
05:44:37 | PsycoXul | * 10001 // row3 |
05:44:37 | DBUG | Enqueued KICK PsycoXul |
05:44:37 | PsycoXul | * 11111 // row4 |
05:44:38 | PsycoXul | * 10001 // row5 |
05:44:40 | PsycoXul | * 10001 // row6 |
05:44:42 | PsycoXul | * 10001 // row7 |
05:44:45 | PsycoXul | * is the letter A... convert each binary row to hex dec or oct |
05:44:46 | pimlottc | nod |
05:44:48 | PsycoXul | /* Each row is 5-bit binary 1 puts a pixel 0 leaves it blank |
05:45:13 | merwin | is there a function to convert a binary string to hex? |
05:45:24 | PsycoXul | * i'd really like to know how to specify the numbers as binary here |
05:45:25 | pimlottc | that would be 0x04, 0x0a, 0x11, 0x1f, 0x11, 0x11, 0x11 |
05:45:32 | PsycoXul | heh |
05:45:43 | PsycoXul | ["here" was in the code that that was a comment of] |
05:46:04 | pimlottc | if you wanted to do that one it'd be |
05:46:13 | mecraw | merwin: use scientific calculator in windows |
05:46:19 | pimlottc | unsigned char letter_a[7] = { 0x04, 0x0a, 0x11, 0x1f, 0x11, 0x11, 0x11 }; |
05:46:21 | merwin | mecraw: i need to do it in the code :) |
05:46:30 | PsycoXul | yeah |
05:46:37 | pimlottc | lcd_define_pattern(i * 8, letter_a, 7); |
05:46:50 | mecraw | ah |
05:46:56 | merwin | i * 8? |
05:47:00 | pimlottc | (where i = 0 .. 7, which custom char you want) |
05:47:05 | merwin | ahh... |
05:47:15 | PsycoXul | hmm |
05:47:21 | merwin | pimlottc: or just "\x01" for the first char, etc |
05:47:21 | pimlottc | if you want you can define multiple characters at once |
05:47:46 | pimlottc | 0 for the first, 8 for the second, 16 for the third .. |
05:47:52 | PsycoXul | and if you ever intend on a custom char being displayed in double-height, make sure to give it 8 rows |
05:47:54 | pimlottc | in the parameter list at leat |
05:48:00 | merwin | pimlottc: or just "\x01" for the first char, etc |
05:48:01 | merwin | ack |
05:48:14 | pimlottc | when you lcd_puts them, it's \0, \1, \2, \3 |
05:48:16 | pimlottc | but |
05:48:29 | pimlottc | putting \0 doesn't work because that is end of string |
05:48:37 | merwin | pimlottc: you do "\x01" |
05:48:39 | pimlottc | which is why a lcd_putc is needed |
05:48:57 | pimlottc | \# works |
05:48:59 | pimlottc | <shrug> |
05:49:05 | merwin | lcd_puts(0,0,"\x01") |
05:49:07 | merwin | seems to work |
05:49:21 | pimlottc | same difference |
05:49:25 | merwin | mecraw: try this code, see if it even scrolls anything :) |
05:49:35 | merwin | mecraw: zagor rewrote the wps today :) |
05:49:39 | PsycoXul | heh |
05:49:49 | PsycoXul | \x01 is just hex for \1 |
05:49:49 | PsycoXul | :p |
05:49:57 | pimlottc | nod |
05:50:02 | mecraw | merwin: i saw, how does it look? |
05:50:02 | merwin | ahh |
05:50:14 | merwin | mecraw: the code looks fine inside.. it's easier to use now :) |
05:50:15 | pimlottc | if there were more than 10 characters it would make a difference heh but only 8 custom chars :~( |
05:50:26 | PsycoXul | yeah |
05:50:37 | PsycoXul | hmmm |
05:51:07 | PsycoXul | i don't suppose there's any kind of hack to use the unused 8th row of each of the 8 chars to have a 9th? heh |
05:51:16 | PsycoXul | thats possible to do? |
05:51:25 | PsycoXul | probably not |
05:51:32 | merwin | hmm. prolly not |
05:51:33 | pimlottc | um no heh |
05:52:07 | pimlottc | 'ya take these 8 non-contiguous bits plz and...' |
05:52:13 | PsycoXul | heh |
05:52:14 | pimlottc | er bytes |
05:52:21 | PsycoXul | :p |
05:52:34 | mecraw | merwin: nothing, no scroll |
05:52:38 | PsycoXul | its a shame |
05:52:53 | merwin | mecraw: figures :) |
05:52:56 | PsycoXul | you know it'd be nicer if even archos chose an lcd that could actualy display the 5x8 |
05:53:56 | merwin | mecraw: it's strange that it works fine on the player, but not the recorder |
05:54:03 | merwin | i'll have to have someone who has a recorder fix it |
05:54:08 | pimlottc | that's ok |
05:54:13 | pimlottc | we need to even the score |
05:54:28 | mecraw | merwin: has anyone else tried it? |
05:54:33 | merwin | mecraw: nope |
05:54:34 | PsycoXul | heh |
05:54:42 | merwin | unsigned char player_progressbar[7] = |
05:54:43 | merwin | { |
05:54:43 | merwin | 0x04, 0x0a, 0x11, 0x1f, 0x11, 0x11, 0x11 |
05:54:43 | DBUG | Enqueued KICK merwin |
05:54:43 | merwin | }; |
05:54:47 | merwin | that is correct, right? |
05:54:48 | PsycoXul | pimlottc: so did you do that pixel demo? |
05:54:54 | pimlottc | no |
05:55:00 | pimlottc | the guy sent me the code that's all |
05:55:05 | PsycoXul | ah |
05:55:33 | pimlottc | haven't seen him around since then |
05:55:39 | PsycoXul | who was it |
05:55:48 | pimlottc | his nick was lick |
05:55:50 | pimlottc | er |
05:55:50 | pimlottc | like |
05:55:56 | merwin | hey, i'm lick |
05:55:58 | merwin | :) |
05:55:59 | pimlottc | nausezeud or something |
05:56:04 | PsycoXul | heh |
05:56:09 | pimlottc | don't recall exactly |
05:56:10 | PsycoXul | oh him |
05:57:11 | pimlottc | us player people get neglected |
05:57:21 | pimlottc | the simulator is not up to date for player lcd routines |
05:57:28 | PsycoXul | yeah i downloaded his diff's and zip from the mailing list but all it seemed to have was the port of my gamebox crap and was missing header's heh |
05:57:31 | pimlottc | it doesn't have double or define_pattern |
05:57:58 | pimlottc | ya he didn't send me the full code just the c file of the demo part |
05:58:37 | PsycoXul | i didn't feel like filling in the headers to see a port of something i should rewrite anyways heh |
05:59:06 | elinenbe | does anyone know who is in charge of the scrollbar patch? |
05:59:54 | mecraw | markus braun, i believe |
06:00 |
06:01:32 | merwin | uhh, why can't i find where lcd_putc is defined? |
06:01:40 | pimlottc | it isn't |
06:01:46 | pimlottc | not in cvs at least |
06:01:51 | pimlottc | must be in his own code |
06:01:52 | merwin | hmm... |
06:01:56 | PsycoXul | heh |
06:01:57 | pimlottc | not hard ot make it |
06:02:08 | merwin | ok, so how do i display a character that i made? |
06:02:39 | pimlottc | lcd_puts(0, 0, "\1\2\3\4\5\6\7"); |
06:02:41 | pimlottc | or something |
06:02:58 | pimlottc | (well I mean exactly like that except what you want to print where you want it) |
06:03:08 | merwin | k |
06:03:37 | pimlottc | without putc can only use 7 custom chars heh |
06:03:56 | pimlottc | ah |
06:03:56 | PsycoXul | heh |
06:03:59 | pimlottc | putc is in cvs now |
06:04:13 | merwin | did you just put it in? |
06:04:22 | merwin | lcd_putc? |
06:04:31 | pimlottc | no I just updated from sf :) |
06:04:53 | mecraw | merwin: why is PLAY_DISPLAY_FILENAME_SCROLL defined as 1 for recorder and 2 for player? |
06:05:03 | merwin | mecraw: different menus |
06:05:23 | merwin | player has more options than the recorder |
06:06:08 | mecraw | just seemed weird |
06:06:17 | pimlottc | doh |
06:06:19 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
06:06:27 | pimlottc | I hate accidently running make outside the build dir |
06:06:28 | elinenbe | hello hardeep. |
06:06:29 | merwin | pimlottc: mine doesn't have putc |
06:06:41 | hardeep | good evening all |
06:06:46 | merwin | hey hardeep |
06:06:53 | pimlottc | dunno I just updated and it was there |
06:07:32 | PsycoXul | nope its not there |
06:07:33 | PsycoXul | heh |
06:07:40 | merwin | i'm recreating my firmware folder :) |
06:08:01 | pimlottc | well I must be special then :P |
06:08:20 | hardeep | still hunting for mp3's > 3 hours if anyone has any |
06:09:12 | pimlottc | you mean a single mp3 longer than 3 hours long |
06:09:23 | hardeep | yep, heh |
06:09:31 | pimlottc | why not just make one |
06:09:31 | hardeep | trying to track down a bug reported |
06:09:44 | elinenbe | I love the scrollbar patch, but there seems to be some bugs with it. |
06:09:55 | hardeep | yeah, i'm being lazy... =) |
06:10:20 | pimlottc | at first I thought you had been looking for mp3s to download for the last 3 hours |
06:10:20 | elinenbe | when you turn it on, go the directory bowser, and then back to the file view, it keeps everything indented. |
06:10:23 | pimlottc | and hadn't found any |
06:10:36 | pimlottc | which would be rather pathetic heh |
06:10:42 | hardeep | laf |
06:10:42 | PsycoXul | dd if=/dev/zero of=blah.raw bs=1 count=952560000 |
06:11:04 | PsycoXul | then encode that as 44100khz 16bit mono |
06:11:06 | PsycoXul | heh |
06:12:06 | PsycoXul | hmm... i've got a shell script on a cd that makes blank mp3's without encoding too |
06:12:09 | PsycoXul | heh |
06:12:21 | hardeep | heh, yeah, that works. But I think i'm just going to combine a few mp3s so at least I can listen to something while debugging. |
06:12:29 | PsycoXul | using a predefined frame header and dd if=/dev/zero |
06:12:37 | PsycoXul | hardeep: yeah |
06:17:40 | merwin | pimlottc: i just did a full new checkout and lcd_putc doesn't exist |
06:17:52 | PsycoXul | nope, it doesn't... |
06:17:52 | PsycoXul | heh |
06:18:41 | pimlottc | um |
06:18:45 | pimlottc | don't ask me |
06:18:48 | pimlottc | cuz I didn't put it there |
06:18:53 | pimlottc | <shrug> |
06:18:54 | PsycoXul | heh |
06:19:04 | PsycoXul | what file do you have it in |
06:19:34 | merwin | This doesn't seem to display anything: |
06:19:34 | merwin | unsigned char player_progressbar[7] = |
06:19:34 | merwin | { |
06:19:34 | merwin | 0x04, 0x0a, 0x11, 0x1f, 0x11, 0x11, 0x11 |
06:19:34 | merwin | }; |
06:19:55 | pimlottc | you did the lcd_define_pattern too right |
06:20:21 | merwin | lcd_define_pattern(1,player_progressbar,sizeof(player_progressbar)); |
06:20:22 | merwin | lcd_puts(10,1,"\1"); |
06:20:30 | pimlottc | not 1 |
06:20:31 | pimlottc | 8 |
06:20:57 | merwin | huh? |
06:21:11 | pimlottc | lcd_define_pattern(8, ... ); |
06:21:40 | pimlottc | for \0, 0, for \1, 8, for \2, 16 ... |
06:21:46 | merwin | nobody told me THAT :) |
06:21:52 | PsycoXul | merwin: he said i*8 |
06:21:53 | PsycoXul | heh |
06:21:53 | pimlottc | ya I did |
06:21:56 | pimlottc | heh |
06:21:56 | pimlottc | nod |
06:22:57 | merwin | lcd_define_pattern(16,player_progressbar,sizeof(player_progressbar)); |
06:22:57 | merwin | lcd_puts(10,1,"\01"); |
06:22:59 | merwin | that's right then? |
06:23:25 | pimlottc | 1 * 8 = ? |
06:23:28 | pimlottc | 8 |
06:23:35 | pimlottc | != 16 |
06:23:43 | merwin | oh fine |
06:23:45 | PsycoXul | so \0 goes in 0? |
06:23:46 | PsycoXul | heh |
06:23:54 | Ctcp | Ignored 3 channel CTCP requests in 11 minutes and 22 seconds at the last flood |
06:23:54 | * | PsycoXul wonders where merwin got 1 |
06:24:03 | * | merwin hasn't gotten enough sleep |
06:24:20 | pimlottc | heh that is weird tho I wonder where I got putc from.. |
06:24:28 | PsycoXul | yeah |
06:24:28 | merwin | woo, it works |
06:24:43 | PsycoXul | pimlottc: what file do you have it in? |
06:24:49 | pimlottc | perhaps there is some benevolent hacker intercepting packets between here and sourceforge |
06:24:53 | pimlottc | and editted it for me |
06:24:57 | pimlottc | lcd.c |
06:25:04 | PsycoXul | heh |
06:25:09 | pimlottc | I checked the cvs viewer on sf and it's not in there |
06:25:18 | pimlottc | even tho my lcd.c says it's the same version as online |
06:25:35 | merwin | pimlottc: remove the file and reupdate it |
06:25:40 | merwin | it won't have putc anymore |
06:25:43 | PsycoXul | heh |
06:25:50 | PsycoXul | did it come from a patch or something? |
06:25:52 | pimlottc | no |
06:25:54 | pimlottc | I like putc :) |
06:25:55 | PsycoXul | that pixel code? |
06:26:12 | pimlottc | no it was just a .c and .h file |
06:26:19 | pimlottc | I have not applied any diffs or anything |
06:26:27 | PsycoXul | hmm |
06:26:28 | PsycoXul | heh |
06:26:48 | * | merwin needs bin2hex |
06:27:20 | merwin | i may have to write one |
06:28:48 | | Join lithermon [0] (gxhb@modem-376.clefable.dialup.pol.co.uk) |
06:29:01 | pimlottc | here a perl oneliner |
06:29:13 | pimlottc | perl -ne 'printf "0x%02x\n", oct("0b$_");' |
06:29:20 | merwin | i need something in c :) |
06:29:32 | merwin | could i do it in perl and then use p2c? :-) |
06:29:38 | * | pimlottc groans |
06:29:39 | PsycoXul | http://rockbox.haxx.se/mail/archive/rockbox-archive-2002-08/1063.shtml |
06:29:50 | pimlottc | c'mon man |
06:29:52 | pimlottc | you call yourself a coder |
06:30:06 | pimlottc | you can convert hex in your head |
06:30:11 | pimlottc | it's only 5 bits |
06:30:46 | merwin | pimlottc: can you think of a way to make a progress bar any better way? |
06:30:52 | merwin | pimlottc: it's not something static |
06:31:04 | merwin | pimlottc: i'm going to have a custom char that fills itself up as the song goes by |
06:31:04 | PsycoXul | bitwise ops? |
06:31:09 | pimlottc | well |
06:31:24 | pimlottc | there are characters in rom to make a vertical bar |
06:31:27 | pimlottc | goes from _ to the full box |
06:31:35 | PsycoXul | yeah but that sucks |
06:31:36 | pimlottc | gives you 8 steps |
06:31:43 | PsycoXul | right |
06:31:45 | merwin | but i want to have it fill up character by character |
06:31:48 | PsycoXul | we want 36 steps :p |
06:31:49 | merwin | err, pixel by pixel |
06:31:56 | pimlottc | make it snake around |
06:31:59 | PsycoXul | yeah |
06:32:00 | PsycoXul | heh |
06:32:03 | merwin | yeah |
06:32:05 | pimlottc | first row left to right |
06:32:09 | pimlottc | then 2nd right to left |
06:32:10 | pimlottc | etc |
06:32:14 | pimlottc | or spiral |
06:32:17 | merwin | pimlottc: but don't i need bin2hex to do this/ |
06:32:17 | merwin | ? |
06:32:23 | merwin | it would make things easier |
06:32:56 | PsycoXul | heh |
06:32:57 | merwin | have a long long string of 1111111111111111111111111110000000000000000000 and just split it up into fives and convert it into hex |
06:33:10 | merwin | simple example of course |
06:33:43 | merwin | PsycoXul: isn't it only 35 steps? |
06:33:52 | merwin | 7*5? |
06:33:53 | PsycoXul | merwin: plus blank |
06:33:56 | pimlottc | nod |
06:33:56 | merwin | PsycoXul: oh |
06:36:19 | | Quit hardeep ("Leaving") |
06:38:10 | PsycoXul | hmm... |
06:38:23 | PsycoXul | the : in the time display isn't removable huh... |
06:40:15 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
06:45:28 | merwin | snprintf(player_progressbar,1,"%c",bin2int("00011",5)); |
06:45:31 | merwin | is this correct?" |
06:45:35 | merwin | or rather, will this work? |
06:46:50 | pimlottc | I would use 1 character and redefine to change it |
06:47:01 | merwin | ? |
06:47:07 | merwin | oh |
06:48:20 | merwin | player_progressbar[0] = bin2int("00000",5); |
06:48:24 | merwin | ends up displaying just a white line |
06:48:36 | Hes | Morning |
06:48:40 | merwin | morn hes |
06:48:48 | PsycoXul | merwin: is it supposed to do something else? |
06:48:54 | pimlottc | 0 = white |
06:48:56 | pimlottc | 1 = black |
06:49:15 | merwin | oh, whoops, i mean 00111 :) ill see if that works |
06:50:10 | merwin | woo!!!! |
06:50:11 | merwin | it works |
06:50:11 | merwin | :) |
06:50:20 | PsycoXul | heh |
06:53:54 | | Quit hardeep ("Leaving") |
06:54:24 | merwin | i think this is going to work |
06:58:29 | merwin | is there a function or a way to copy part of a string of length 35 into a string of length 5? |
06:58:37 | merwin | just a random section of the string |
06:59:05 | merwin | i'd kill for a left() right() and mid() function right now |
06:59:20 | PsycoXul | hmm |
06:59:20 | pimlottc | strcpy |
06:59:37 | merwin | strcpy can copy from the middle of a string? |
06:59:41 | merwin | what's the syntax? |
07:00 |
07:00:14 | pimlottc | well |
07:00:41 | Hes | substitute src+5 to get 6th character of src |
07:00:47 | pimlottc | strcpy(dest, src+a, b) would copy from b chars starting at char a (start at 0) |
07:00:54 | Hes | just increase the source pointer |
07:00:59 | pimlottc | nod |
07:01:01 | merwin | ahhhh |
07:01:04 | merwin | nice |
07:02:01 | Hes | remember, dest and src which are being passed to strcpy are just pointers to a location in memory |
07:02:18 | Hes | which allows for all sorts of nice tricks. |
07:02:22 | merwin | although it IS strncpy, not strcpy |
07:02:25 | pimlottc | and lets you screw yourself |
07:02:33 | pimlottc | so be careful |
07:02:51 | Hes | exactly 8-) |
07:02:52 | pimlottc | merwin - my bad, you're right |
07:02:57 | pimlottc | I got the zig zag thing going |
07:04:38 | merwin | lucky me, roseanne is the only thing on :( |
07:05:17 | merwin | darn, crashed the player |
07:06:23 | merwin | ok, i'm going to cut and paste about 15 lines of code... |
07:06:31 | pimlottc | damn it |
07:06:33 | merwin | i'm probably missing something |
07:06:33 | merwin | char binline[34]; |
07:06:33 | merwin | char charline[4]; |
07:06:33 | merwin | int songpos = 0; |
07:06:33 | merwin | int tmpcnt; |
07:06:34 | pimlottc | rockbox makes me lose sleep |
07:06:34 | *** | Alert Mode level 1 |
07:06:34 | merwin | binline[0] = 0; |
07:06:36 | merwin | songpos = (id3->elapsed * 34) / id3->length; |
07:06:37 | merwin | for(tmpcnt=0;tmpcnt<=songpos;tmpcnt++) |
07:06:39 | merwin | binline[tmpcnt] = 1; |
07:06:41 | merwin | for(tmpcnt=0;tmpcnt<=6;tmpcnt++) |
07:06:43 | merwin | { |
07:06:45 | merwin | strncpy(charline,binline+(tmpcnt*5),5); |
07:06:47 | merwin | player_progressbar[tmpcnt] = bin2int(charline,5); |
07:06:49 | merwin | } |
07:06:54 | pimlottc | um |
07:07:01 | pimlottc | hmm |
07:07:20 | PsycoXul | heh |
07:07:25 | * | PsycoXul goes off to do something else now |
07:07:34 | merwin | bah |
07:07:46 | PsycoXul | heh :p |
07:07:53 | pimlottc | my roommates alarm just went off |
07:07:54 | pimlottc | odd |
07:08:04 | pimlottc | (it's 1 am here) |
07:08:29 | pimlottc | charline is not being defined |
07:08:42 | pimlottc | er wait sorry |
07:09:36 | merwin | it's something with the last for statement that's crashing it |
07:09:57 | merwin | i have a feeling it's the strncpy |
07:11:07 | PsycoXul | hmm |
07:11:15 | PsycoXul | you're putting 5 bytes into a 4 byte array? |
07:11:26 | merwin | no, charline[4] is 5 bytes |
07:11:29 | merwin | 0 counts |
07:11:34 | *** | Saving seen data "./dancer.seen" |
07:11:38 | PsycoXul | heh |
07:11:43 | PsycoXul | charline[4] is 0 - 3 |
07:11:48 | merwin | really? |
07:11:49 | PsycoXul | yes |
07:11:56 | merwin | damn |
07:12:02 | * | merwin is a dumbass |
07:12:20 | PsycoXul | difference between a count and a size |
07:12:21 | PsycoXul | heh |
07:12:38 | PsycoXul | or something like that |
07:13:57 | merwin | ok, so it's only creating a 7x4? |
07:14:00 | merwin | weird |
07:14:19 | merwin | it's cool animation on the screen though :) looks like random chars |
07:14:24 | merwin | or maybe 6x4 even |
07:14:30 | PsycoXul | heh |
07:15:03 | merwin | any clue why it's doing that? |
07:15:50 | PsycoXul | well did you adjust your array's and any other things that need to be adjusted? |
07:16:06 | merwin | yeah |
07:16:35 | *** | Alert Mode OFF |
07:16:35 | PsycoXul | hmm |
07:18:35 | merwin | ooooh, how would i completely empty out a string? |
07:18:42 | | Quit lithermon () |
07:19:02 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
07:19:35 | PsycoXul | for (i=0;i<strlen(string);i++) string[i]=0; |
07:19:43 | Hes | if it's a normal character string, s[0] = 0; is fine |
07:19:44 | PsycoXul | or something |
07:20:04 | Hes | otherwise memset(s, 0, sizeof(s)); |
07:20:10 | PsycoXul | or those :p |
07:20:51 | | Nick _seb_ is now known as seb-away (user@bgp420584bgs.union01.nj.comcast.net) |
07:20:55 | Hes | sizeof(s) is in case of a static-length string is optimized to a constant by the compiler |
07:21:14 | PsycoXul | i see |
07:22:04 | pimlottc | what about strcpy(s, ""); |
07:22:24 | Hes | that would do the same thing as s[0] = 0; |
07:22:34 | pimlottc | nod |
07:22:49 | Hes | but still call a function (which would be much more weightly) |
07:22:52 | pimlottc | ok |
07:23:03 | pimlottc | I really wish it would save the backlight timeout |
07:23:06 | pimlottc | sigh |
07:23:11 | merwin | yay, it works! i've got a working progress filler now :) |
07:23:37 | PsycoXul | heh |
07:23:38 | PsycoXul | nice |
07:23:59 | PsycoXul | pimlottc: huh? |
07:24:07 | pimlottc | it is 5s by default |
07:24:29 | pimlottc | which is annoying when you are testing an animation or something |
07:24:43 | PsycoXul | yeah |
07:25:23 | PsycoXul | it saves it for me... |
07:25:33 | pimlottc | never has for me |
07:25:53 | PsycoXul | i just set it to 7, paused and shut off then booted back up and watched the time count 7 seconds |
07:26:01 | PsycoXul | at which point the backlight shut off |
07:26:01 | PsycoXul | heh |
07:26:17 | PsycoXul | i seem to remember a bug i had some time ago.. lemme check it |
07:26:21 | pimlottc | sorry default is 4 it appears |
07:26:43 | PsycoXul | actualy i think the default is 5... heh |
07:27:12 | PsycoXul | ok |
07:27:19 | PsycoXul | so its the old bug |
07:27:25 | pimlottc | it keeps going back to 4 for me |
07:27:27 | PsycoXul | i must've forgot to report it and nobody else noticed it |
07:27:32 | PsycoXul | try going to the menu |
07:27:39 | PsycoXul | and then exiting the menu |
07:27:45 | PsycoXul | er well |
07:27:48 | PsycoXul | i dunno actualy |
07:27:50 | PsycoXul | for me what it does |
07:27:54 | PsycoXul | is it saves the value i set |
07:28:04 | PsycoXul | but then it doesn't use it on next boot untill i go into the menu and exit |
07:50:33 | | Quit hardeep ("Leaving") |
07:57:55 | merwin | yawn |
07:58:09 | * | mecraw seconds that |
08:00 |
08:06:20 | | Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
08:07:03 | mecraw | howdy |
08:07:16 | Bagder | hey ho |
08:07:58 | merwin | hey bag |
08:08:29 | * | merwin needs a working bin2hex function |
08:08:32 | merwin | i don't trust mine |
08:08:49 | Bagder | bin2hex? |
08:09:16 | merwin | actually, i need bin2int converts a binary string to a integer |
08:09:52 | Bagder | strtol |
08:10:01 | merwin | excuse me? |
08:10:11 | Bagder | that's a C function that does it |
08:10:18 | merwin | how do you use it? |
08:10:29 | Bagder | long int strtol(const char *nptr, char **endptr, int base); |
08:10:47 | Bagder | but if this is rockbox talk, we don't have that function (yet) ;-) |
08:11:22 | merwin | well, i need rockbox :) |
08:12:45 | Bagder | when write your own! |
08:13:06 | Bagder | s/when/then |
08:13:29 | merwin | working on it :) |
08:13:42 | merwin | i think i've got a binary to integer converter |
08:14:08 | merwin | i just don't trust it 100% yet :) |
08:14:21 | Bagder | is it committed? |
08:14:25 | merwin | nope |
08:14:31 | Bagder | ok |
08:14:38 | merwin | why? |
08:14:46 | Bagder | I could have a look at it |
08:15:03 | merwin | pardon this: |
08:15:03 | merwin | int bin2int(char *input, int size) |
08:15:03 | merwin | { |
08:15:03 | merwin | int i; |
08:15:03 | merwin | int b; |
08:15:03 | *** | Alert Mode level 1 |
08:15:03 | merwin | int res; |
08:15:05 | merwin | int result = 0; |
08:15:07 | merwin | for(i = size; i > 0; i−−) |
08:15:09 | merwin | { |
08:15:11 | merwin | res = 1; |
08:15:13 | merwin | b = size-i; |
08:15:15 | merwin | while(b−−>0) |
08:15:17 | merwin | res *= 2; |
08:15:19 | merwin | result += (input[i-1] - '0')*res; |
08:15:21 | merwin | } |
08:15:23 | merwin | return result; |
08:15:25 | merwin | } |
08:15:27 | merwin | size is equal to strlen(string) |
08:16:24 | Bagder | I'd do it differently, for each letter shift left one step and add 1 or 0, repeat until done |
08:16:49 | Bagder | from left to right |
08:17:07 | merwin | i stole this from somewhere :) I'm actually not sure how to write one :P |
08:17:17 | merwin | i get the general point, but couldn't write one from scratch |
08:17:31 | Bagder | this loops a bit too much to be really good |
08:17:40 | Bagder | ok, gimme a sec |
08:17:42 | merwin | k |
08:18:11 | merwin | i'm writing player code for a simple progress bar, and it relies on bin2int :) |
08:18:24 | merwin | more like a progress bar that "fills up a cup" |
08:19:21 | Bagder | int bin2int(char *input, int size) |
08:19:21 | Bagder | { |
08:19:21 | Bagder | int result=0; |
08:19:21 | DBUG | Enqueued KICK Bagder |
08:19:21 | Bagder | while(size−−) { |
08:19:26 | Bagder | result <<= 1; |
08:19:26 | Bagder | result += (*input - '0'); |
08:19:26 | Bagder | } |
08:19:30 | Bagder | return result; |
08:19:30 | Bagder | } |
08:19:42 | Bagder | uh, and increase input |
08:19:49 | merwin | much smaller |
08:19:51 | merwin | excuse me? |
08:19:53 | merwin | increase input? |
08:19:55 | Bagder | result += (*input++ - '0'); |
08:19:58 | merwin | oh |
08:20:00 | merwin | :) |
08:20:16 | Hes | might take a long time to finish without that 8-) |
08:20:45 | Bagder | not really |
08:20:56 | Bagder | it just doesn't get right |
08:21:03 | Hes | um, yes. |
08:21:15 | merwin | size is the same, right? it's the strlen |
08:21:19 | Bagder | yes |
08:21:30 | merwin | k |
08:24:52 | merwin | ok, now i need a bit of code review... the function almost works fine. it fills up from top right corner (goes over to the left, then starts on the right one line down). except the leftmost line is white most of the time |
08:24:56 | merwin | char player_progressbar[8]; |
08:25:04 | *** | Alert Mode OFF |
08:25:06 | merwin | char binline[35]; |
08:25:07 | merwin | char charline[5]; |
08:25:07 | merwin | int songpos = 0; |
08:25:07 | merwin | int tmpcnt; |
08:25:07 | merwin | memset(binline, 0, sizeof(binline)); |
08:25:07 | *** | Alert Mode level 1 |
08:25:07 | merwin | memset(charline, 0, sizeof(charline)); |
08:25:09 | merwin | songpos = (id3->elapsed * 35) / id3->length; |
08:25:11 | merwin | for(tmpcnt=0;tmpcnt<=songpos;tmpcnt++) |
08:25:13 | merwin | binline[tmpcnt] = 1; |
08:25:15 | merwin | for(tmpcnt=0;tmpcnt<=6;tmpcnt++) |
08:25:17 | merwin | { |
08:25:19 | merwin | strncpy(charline,binline+(tmpcnt*5),5); |
08:25:21 | merwin | player_progressbar[tmpcnt] = bin2int(charline,strlen(charline)); |
08:25:23 | merwin | } |
08:25:25 | merwin | lcd_define_pattern(8,player_progressbar,sizeof(player_progressbar)); |
08:25:27 | merwin | lcd_puts(9,1,"\01"); |
08:25:37 | mecraw | Auto-resume from USB patch is on its way. |
08:25:50 | merwin | mecraw: wo! |
08:25:53 | merwin | woo i mean! |
08:26:49 | mecraw | I noticed a little bug just now... |
08:27:24 | mecraw | when I press the left button in the main menu to exit, it exits and starts the current song over from the beginning |
08:27:38 | merwin | mecraw: hehe. nice. recorder? |
08:27:42 | mecraw | yep |
08:27:46 | merwin | interesting |
08:28:51 | mecraw | merwin: does it happen for you? |
08:28:58 | merwin | i've got a player |
08:29:11 | merwin | mecraw: hence, me having you test my recorder patches :-) |
08:29:29 | mecraw | how do you exit the main menu? |
08:29:34 | merwin | mecraw: press the menu key |
08:30:05 | mecraw | that works for me too |
08:31:30 | merwin | Bagder: see anything wrong with that code, at first glance? |
08:31:50 | Bagder | no, can't say I do |
08:32:03 | mecraw | Bagder: do you have a recorder? |
08:32:14 | Bagder | except that you copy the charline unnecessary |
08:32:24 | Bagder | yes, me a recorder person |
08:33:15 | mecraw | do you exit the main menu by pressing F1 or BUTTON_LEFT? |
08:33:22 | Bagder | both |
08:33:51 | Bagder | http://rockbox.haxx.se/manual/rec-menu.html |
08:34:05 | Bagder | I actually added exactly that yday ;-) |
08:34:14 | mecraw | very nice |
08:34:33 | merwin | Bagder: what do you mean i copy the charline unnecessarily? |
08:34:34 | mecraw | can you try playing a song, going into the menu, then press left |
08:34:57 | mecraw | and tell me if the song starts over |
08:35:04 | Bagder | merwin: it is enough to pass a pointer to the data, you don't have to copy it |
08:35:08 | *** | Alert Mode OFF |
08:36:10 | Bagder | mecraw: sorry, can't test now. no batteries left and I forgot my charger elsewhere :-( |
08:36:38 | mecraw | :'-( |
08:37:06 | mecraw | can you pretend to test it and tell me what you think it would do? :D |
08:37:08 | merwin | This is weird, the leftmost vertical line in the character is black, the rest of it works fine |
08:39:53 | merwin | make |
08:39:54 | merwin | ack |
08:45:46 | merwin | in lcd_define_pattern it specifies length... that would be strlen() right? |
08:46:27 | Bagder | no |
08:46:40 | merwin | sizeof? |
08:46:45 | Bagder | the char is only 5 or 6 pixels wide |
08:46:48 | Bagder | 5 |
08:46:51 | merwin | oh |
08:46:52 | merwin | :) |
08:49:01 | merwin | actually, it's 7 |
08:49:03 | merwin | or 8 |
08:49:12 | Bagder | it is? |
08:49:15 | mecraw | merwin: why is custom wps still a #define? |
08:49:24 | merwin | mecraw: it doesn't scroll in the recorder |
08:49:58 | mecraw | i don't think that's enough to keep it out of the daily builds |
08:50:08 | merwin | Bagder: we're going to have to find someone who can troubleshoot and fix the recorder scrolling problem in the custom wps. I can't do it... |
08:50:32 | Bagder | so remove the use of the define and we'll all of a sudden get lots of them ;-) |
08:50:43 | mecraw | exactly |
08:50:50 | merwin | sounds good |
08:50:54 | merwin | i'll do that :) |
08:50:59 | Bagder | as long as it compiles and builds and is volountary |
08:51:07 | merwin | it compiles fine |
08:51:09 | mecraw | anyone have the id3 specs? id3.org seems to be down |
08:51:20 | Bagder | I have them somewhere |
08:51:23 | Bagder | wait |
08:51:31 | mecraw | v1.1 |
08:52:13 | Bagder | I only have the 2.3 specs |
08:52:19 | mecraw | :( |
08:59:55 | merwin | there were a hell of a lot of changes for custom wps :P |
09:00 |
09:02:16 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
09:02:20 | merwin | hey hardeep |
09:02:24 | hardeep | howdy |
09:02:32 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
09:02:32 | * | merwin is waiting for his girlfriend to get off of work at 4am... such a sweet boyfriend i am |
09:03:09 | Bagder | hehe |
09:03:40 | merwin | or rather, i'm whipped :) |
09:05:06 | mecraw | anyone know how long many digits can be in a track number in id3v1.1? |
09:05:13 | merwin | hold on a sec |
09:05:15 | merwin | i |
09:05:17 | merwin | 'll find |
09:05:39 | PsycoXul | merwin: so whats the status on the progress bar |
09:05:40 | merwin | according to winamp, 3 digits |
09:05:55 | merwin | PsycoXul: it works, but there's a vertical line on the left... i can't get rid of the damn thing |
09:05:56 | merwin | :) |
09:06:00 | merwin | so it's in a #define for now |
09:06:06 | PsycoXul | hmm |
09:06:06 | merwin | -DPLAYER_PROGRESS |
09:06:27 | merwin | it always displays at 10,1 also :) |
09:06:29 | merwin | for now |
09:06:36 | merwin | mecraw: according to winamp, 3 digits |
09:06:37 | PsycoXul | heh |
09:06:49 | mecraw | merwin: thanks |
09:06:50 | merwin | PsycoXul: i'm working at getting it working, before putting it into the custom wps |
09:07:00 | merwin | mecraw: i didn't address it to you so i didn't know if you got it :) |
09:07:13 | merwin | PsycoXul: i've got 5 hours of flying to figure it out tomorrow |
09:07:41 | PsycoXul | so is it in cvs? |
09:07:43 | merwin | i hate when i type make in the apps folder |
09:07:49 | merwin | PsycoXul: it will be in about 5 minutes |
09:07:54 | PsycoXul | heh ok |
09:08:04 | merwin | along with CUSTOM_WPS being the default :) |
09:08:09 | merwin | NO MORE REGULAR WPS! |
09:08:14 | PsycoXul | hehe |
09:08:24 | merwin | i think the codesize went down because of it |
09:08:34 | PsycoXul | yeah |
09:08:38 | hardeep | Okay, those of you with really long (> 3 hours) mp3's... let me know if the latest cvs fixes your problem. :) |
09:09:04 | merwin | hardeep: what files did you commit? |
09:09:11 | merwin | please don't let it be wps :) |
09:09:14 | hardeep | merwin: mpeg.c |
09:09:17 | merwin | good! |
09:09:17 | merwin | heh |
09:11:05 | * | merwin crosses his fingers as he hits enter on the commit |
09:11:28 | PsycoXul | heh |
09:11:28 | merwin | done... PsycoXul: feel free to download |
09:11:37 | *** | Saving seen data "./dancer.seen" |
09:11:48 | merwin | I hope i didn't fuck too much up (which is what i think after every commit) |
09:12:02 | merwin | the player and recorder build fine, dunno about the sims |
09:12:29 | Bagder | they build too |
09:14:18 | merwin | great |
09:15:12 | PsycoXul | so eventualy are we gonna heve rolo in the codebase and have it [optionaly?] automatically detect new archos.mod's and upgrade to them on usb disconnect? heh |
09:15:23 | merwin | PsycoXul: good idea |
09:15:32 | Bagder | hehe |
09:16:24 | merwin | Bagder: how does scrolling work in the recorder sim for x11? |
09:16:44 | Bagder | pretty much the same way as in the target |
09:16:47 | PsycoXul | hmm |
09:16:58 | merwin | Bagder: i meant how does it work NOW :-) as in functional |
09:17:01 | PsycoXul | merwin: the left line is black... |
09:17:06 | merwin | PsycoXul: ? |
09:17:10 | merwin | PsycoXul: yes it is |
09:17:16 | PsycoXul | i thought you said it was white |
09:17:17 | PsycoXul | heh |
09:17:19 | merwin | PsycoXul: that's what i said |
09:17:20 | merwin | black |
09:17:51 | PsycoXul | oh |
09:17:53 | PsycoXul | maybe i read it as blank |
09:17:53 | merwin | Our Lady Peace (the best damn band ever) did the theme song for WWE's Chris Benoit (who i've never heard of). Great song though |
09:18:12 | PsycoXul | whats WWE |
09:18:30 | merwin | PsycoXul: i said "A vertical line on the left" |
09:18:40 | merwin | PsycoXul: World Wrestling Entertainment (formerly WWF) |
09:18:51 | PsycoXul | ah |
09:18:52 | PsycoXul | heh |
09:20:33 | merwin | yahoo sports is late with the decision on whether or not we have baseball anymore. it was supposed to be decided 20 minutes ago |
09:23:25 | Synthe | I thought the deadline was sometime tomorrow morning |
09:23:41 | merwin | is it? |
09:23:55 | Synthe | the start time of the first baseball game tomorrow is what I heard on the news |
09:25:31 | merwin | oh, i thought they said 3am, not 3pm :P |
09:25:32 | webbie_ | morning |
09:25:39 | merwin | the first game today is 3pm :) |
09:25:42 | merwin | morning webbhead |
09:25:51 | merwin | ``It doesn't sound real good from what I've heard in the last few hours,'' said Rangers shortstop Alex Rodriguez, who would lose the most of any player, $114,754 a day. ``You just have to prepare yourself for the very worst.'' |
09:25:52 | Synthe | yeah 3:20pm |
09:26:15 | merwin | The lowest played player would lose $60,000 (2 paychecks) |
09:26:21 | merwin | err |
09:26:22 | merwin | 30,000 |
09:26:24 | merwin | sorry :) |
09:26:38 | merwin | Personally, i think they're a bunch of big whiners :) |
09:27:15 | merwin | no, i believe it WAS 60,000$ |
09:28:06 | merwin | mecraw: are you lee? |
09:28:38 | merwin | Bagder: the recorder sim crashes now when it tries to scroll a line :P |
09:28:41 | mecraw | today i am |
09:28:48 | merwin | mecraw: excuse me? |
09:29:13 | Bagder | the recorder sim seems screwed up in general |
09:29:14 | mecraw | merwin: i am lee, lee is me |
09:29:30 | merwin | mecraw: heh |
09:29:52 | merwin | Bagder: good, then it's not just me. although custom_wps was the straw that broke that camel's back |
09:29:58 | mecraw | I'm reading the track number out of id3v1.1 tags, anyone interested? |
09:30:19 | Bagder | merwin: I'm not gonna bother with that now, possibly later |
09:30:51 | merwin | Bagder: yeah :) I would assume that fixing the crashing problem may also fix the problem with not scrolling |
09:31:17 | Bagder | perhaps |
09:32:17 | merwin | geez, i leave at 11am CST tomorrow and get back to seattle at 5pm PST. 7 hours. I must spend half my life on those damn planes. I need to take more direct flights i think |
09:32:41 | mecraw | or get a new job |
09:33:19 | merwin | mecraw: yes, but this one pays $45,000/year and i get enough frequent flier miles and hotel points to get all vacations paid for. With only 2 years college, that's not too shabby. I'd be afraid to go anywhere else :) |
09:34:17 | mecraw | i just quit my last job because of the travel...(and took a paycut) |
09:34:42 | merwin | hopefully, a manager position will open up soon :) |
09:34:50 | merwin | they don't travel unless they want to |
09:35:59 | merwin | puff daddy is hilarious in person :-) |
09:36:04 | merwin | on talk shows and shit |
09:36:14 | merwin | i don't particularly like the music, but hey... |
09:39:14 | * | merwin doesn't understand why there's a telephone and a TV right in front of the shitcan at this hotel :P |
09:39:25 | merwin | time for bed |
09:39:27 | merwin | or nap |
09:39:47 | mecraw | merwin: what's there to understand |
09:40:04 | mecraw | there's nothing better than being able to see the TV from the crapper |
09:40:05 | merwin | mecraw: I'm suprised there's not a magazine rack and a network jack also |
09:41:01 | merwin | g'nite |
09:41:05 | merwin | talk to you lates |
09:41:07 | merwin | :P |
09:41:10 | | Quit merwin () |
09:47:04 | mecraw | track number id3v1.1 patch on the way |
09:48:16 | * | mecraw heads to bed |
09:48:27 | | Nick mecraw is now known as mecraw|snoozing (~kdfjs@67.41.113.92) |
09:48:27 | DBUG | Enqueued KICK mecraw|snoozing |
10:00 |
10:02:14 | mbr | Morning |
10:02:25 | Bagder | morning mbr |
10:07:04 | | Quit seb-away (lerouge.openprojects.net irc.openprojects.net) |
10:07:04 | NSplit | lerouge.openprojects.net irc.openprojects.net |
10:07:04 | | Quit mbr (lerouge.openprojects.net irc.openprojects.net) |
10:07:04 | | Quit dwihno|gone (lerouge.openprojects.net irc.openprojects.net) |
10:07:04 | | Quit PiotR (lerouge.openprojects.net irc.openprojects.net) |
10:07:23 | NHeal | lerouge.openprojects.net irc.openprojects.net |
10:07:23 | NJoin | PiotR [0] (~piotr@212-170-21-172.uc.nombres.ttd.es) |
10:07:23 | NJoin | dwihno|gone [0] (dwihno@Bald067.Baldakinen.Umea.SE) |
10:07:23 | NJoin | mbr [0] (~tiw4mabr@rhlx01.fht-esslingen.de) |
10:07:23 | NJoin | seb-away [0] (user@bgp420584bgs.union01.nj.comcast.net) |
10:09:02 | | Quit hardeep (lerouge.openprojects.net irc.openprojects.net) |
10:09:02 | | Quit mecraw|snoozing (lerouge.openprojects.net irc.openprojects.net) |
10:09:38 | NJoin | hardeep [0] (hardeeps@sdf.lonestar.org) |
10:09:38 | NJoin | mecraw|snoozing [0] (~kdfjs@67.41.113.92) |
10:12:32 | | Quit mecraw|snoozing (lerouge.openprojects.net irc.openprojects.net) |
10:12:32 | | Quit hardeep (lerouge.openprojects.net irc.openprojects.net) |
10:12:32 | | Quit seb-away (lerouge.openprojects.net irc.openprojects.net) |
10:12:32 | | Quit mbr (lerouge.openprojects.net irc.openprojects.net) |
10:12:32 | | Quit dwihno|gone (lerouge.openprojects.net irc.openprojects.net) |
10:12:32 | | Quit PiotR (lerouge.openprojects.net irc.openprojects.net) |
10:12:47 | NJoin | mecraw|snoozing [0] (~kdfjs@67.41.113.92) |
10:12:47 | NJoin | hardeep [0] (hardeeps@sdf.lonestar.org) |
10:12:47 | NJoin | PiotR [0] (~piotr@212-170-21-172.uc.nombres.ttd.es) |
10:12:47 | NJoin | dwihno|gone [0] (dwihno@Bald067.Baldakinen.Umea.SE) |
10:12:47 | NJoin | mbr [0] (~tiw4mabr@rhlx01.fht-esslingen.de) |
10:12:47 | NJoin | seb-away [0] (user@bgp420584bgs.union01.nj.comcast.net) |
10:22:14 | | Quit hardeep (lerouge.openprojects.net irc.openprojects.net) |
10:22:14 | NSplit | lerouge.openprojects.net irc.openprojects.net |
10:22:14 | | Quit mecraw|snoozing (lerouge.openprojects.net irc.openprojects.net) |
10:22:14 | | Quit seb-away (lerouge.openprojects.net irc.openprojects.net) |
10:22:14 | | Quit mbr (lerouge.openprojects.net irc.openprojects.net) |
10:22:14 | | Quit dwihno|gone (lerouge.openprojects.net irc.openprojects.net) |
10:22:14 | | Quit PiotR (lerouge.openprojects.net irc.openprojects.net) |
10:22:14 | | Quit Jbell73 (lerouge.openprojects.net irc.openprojects.net) |
10:22:14 | | Quit datazone (lerouge.openprojects.net irc.openprojects.net) |
10:22:14 | | Quit adi|home (lerouge.openprojects.net irc.openprojects.net) |
10:22:14 | | Quit pimlottc (lerouge.openprojects.net irc.openprojects.net) |
10:22:14 | | Quit Tumm (lerouge.openprojects.net irc.openprojects.net) |
10:22:15 | | Quit fragglet (lerouge.openprojects.net irc.openprojects.net) |
10:22:15 | | Quit b0bTHC (lerouge.openprojects.net irc.openprojects.net) |
10:22:15 | | Quit webbie_ (lerouge.openprojects.net irc.openprojects.net) |
10:22:15 | | Quit Hadaka (lerouge.openprojects.net irc.openprojects.net) |
10:22:15 | | Quit Bagder (lerouge.openprojects.net irc.openprojects.net) |
10:22:15 | | Quit Synthe (lerouge.openprojects.net irc.openprojects.net) |
10:22:15 | | Quit Hes (lerouge.openprojects.net irc.openprojects.net) |
10:22:15 | | Quit elinenbe (lerouge.openprojects.net irc.openprojects.net) |
10:22:15 | | Quit juergen (lerouge.openprojects.net irc.openprojects.net) |
10:22:15 | | Quit RipnetUK (lerouge.openprojects.net irc.openprojects.net) |
10:22:15 | | Quit PsycoXul (lerouge.openprojects.net irc.openprojects.net) |
10:23:21 | DEBUG | EOF from server (Success) |
10:23:21 | *** | Cleanup |
10:23:21 | *** | Cleanup |
10:23:21 | *** | Saving seen data "./dancer.seen" |
10:23:21 | *** | Exit |
10:23:26 | *** | Started Dancer V4.16p1 |
10:23:26 | *** | Connected to irc.eu.openprojects.net on port 6667 |
10:23:26 | *** | Logfile for #rockbox started |
10:23:27 | *** | Server message 501: 'logbot :Unknown MODE flag' |
10:23:27 | Mode | "logbot :+i" by logbot |
10:23:28 | | Join logbot [242] (~bjst@labb.contactor.se) |
10:23:28 | | Join PsycoXul [0] (psyco@adsl-63-205-42-219.dsl.lsan03.pacbell.net) |
10:23:28 | | Join RipnetUK [0] (~george@ripnet.fsnet.co.uk) |
10:23:28 | | Join juergen [0] (~juergen@bob.mobilearia.com) |
10:23:28 | | Join elinenbe [0] (trilluser@user-0cceh8k.cable.mindspring.com) |
10:23:28 | | Join Hes [0] (~hessu@hessu.zedi.sonera.fi) |
10:23:28 | | Join Hadaka [0] (naked@aka.pp.htv.fi) |
10:23:28 | | Join webbie_ [0] (webmind@seal.student.utwente.nl) |
10:23:28 | | Join b0bTHC [0] (~bobTHC@AMarseille-206-2-1-9.abo.wanadoo.fr) |
10:23:28 | | Join fragglet [0] (~fraggle@pc2-glfd1-4-cust151.gfd.cable.ntl.com) |
10:23:28 | | Join Tumm [0] (coyote@mysko.net) |
10:23:28 | | Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
10:23:28 | | Join seb-away [0] (user@bgp420584bgs.union01.nj.comcast.net) |
10:23:28 | | Join mbr [0] (~tiw4mabr@rhlx01.fht-esslingen.de) |
10:23:28 | | Join dwihno|gone [0] (dwihno@Bald067.Baldakinen.Umea.SE) |
10:23:28 | | Join PiotR [0] (~piotr@212-170-21-172.uc.nombres.ttd.es) |
10:23:28 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
10:23:28 | | Join mecraw|snoozing [0] (~kdfjs@67.41.113.92) |
10:23:28 | | Join datazone [0] ([exHjfH2mg@207.136.36.203) |
10:23:28 | | Join pimlottc [0] (~pimlottc@a1-1b012.neo.rr.com) |
10:23:28 | | Join Jbell73 [0] (~none@adsl-66-127-224-114.dsl.sntc01.pacbell.net) |
10:23:28 | | Join @adi|home [0] (~adiamas@as5300-9.216-194-23-131.nyc.ny.metconnect.net) |
10:23:58 | | Join Synthe [0] (Synthe@galt.synthe.net) |
10:28:47 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
10:35:25 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
10:37:23 | | Join Blaster_Master [0] (~noone@firewall.scribona.com) |
10:37:39 | Bagder | more more more |
10:37:45 | Bagder | tshirt designs |
10:37:48 | Bagder | coming up |
10:39:40 | matsl | Hi folks! |
10:39:47 | Bagder | morning matsl |
10:40:12 | matsl | I just fixed so that the simulator reads wps.config from archos directory. |
10:40:32 | Bagder | it didn't before? |
10:40:42 | matsl | nope. it was hardcoded. |
10:41:09 | matsl | any reason not to read it from disk? |
10:41:17 | Bagder | no |
10:41:27 | matsl | I'll check it in then. |
10:41:33 | Bagder | it should work like the target one as closely as possible, imho |
10:42:08 | matsl | Jupp! It was hardcoded for recorded 5-lines. That got a bit ugly on the player simulator. |
10:46:19 | Bagder | http://localhost/rockbox/tshirt-contest/designs.html |
10:46:33 | Bagder | uh |
10:46:34 | Bagder | stupid me |
10:46:37 | | Join Zagor [0] (bjst@as9-5-6.k.s.bonet.se) |
10:46:41 | Bagder | hey ho z |
10:46:45 | Zagor | hi |
10:46:55 | Zagor | fixed any of my bugs yet? :) |
10:47:16 | Bagder | the recorder sim has gone really bad |
10:47:41 | Zagor | it has? i tested that rather much. |
10:47:46 | Bagder | I could get scrolling in the status bar |
10:47:51 | Zagor | ooh |
10:48:25 | Hes | The current code with USE_STANDBY does not spin the disk down on my recorder with the 40G disk. |
10:48:42 | Bagder | but I've cleaned, cvsup'ed and remade now so let's try again |
10:48:50 | Zagor | Hes: even with linus' IMMEDIATE fix? |
10:49:20 | Hes | Right. |
10:49:23 | Bagder | uf |
10:49:26 | Bagder | Segmentation fault (core dumped) |
10:49:35 | Hes | Strange. I'll look at it more when I have time |
10:49:41 | Hes | will do some debugging |
10:49:47 | Bagder | #2 0x8050dc4 in display_custom_wps (x_val=0, y_val=1, do_scroll=false, |
10:49:47 | Bagder | wps_string=0x80665e0 "%id") at ../../apps/wps.c:439 |
10:50:41 | Bagder | uhum |
10:50:58 | Bagder | the custom wps code sprintf()s with a %s, NULL |
10:51:10 | Zagor | boo |
10:51:31 | Zagor | well, the custom stuff aren't my bugs. slap jheiner. |
10:51:38 | Bagder | I know |
10:51:46 | Bagder | I encouraged him to commit without defines |
10:52:25 | Zagor | so it works for recorder now? |
10:52:38 | Bagder | seems to work |
10:52:44 | Bagder | he mentioned a scroll problem though |
10:52:47 | Zagor | ok |
10:53:13 | * | matsl can't hold back the tears ... I was not mentioned in the 1.3 README ;-) |
10:53:43 | Zagor | uh, sorry. i forgot to update the credit list |
10:53:48 | Bagder | bad bad bad zagor |
10:55:38 | Zagor | have you looked at the new wps structure? |
10:55:45 | Bagder | no |
10:56:02 | Zagor | wps_show() is a about 300 lines shorter :-) |
10:56:06 | Bagder | well, a little but not much |
10:56:24 | Bagder | no path on the rec-wps now :-/ |
10:56:55 | Bagder | and toggling off the scroll bar makes the title dissappear, in the sim at least |
10:57:02 | Bagder | status bar |
10:57:39 | Zagor | merwin has some work to do... |
10:59:53 | mbr | Has someone tested the scrollbar patch? Coments? |
11:00 |
11:00:23 | Zagor | I haven't tested it yet |
11:07:09 | Zagor | ah, nice. you found some big files to test, hardeep? |
11:09:19 | Zagor | Bagder: have you responded to jeansebastien again? seems he doesn't read his mail... |
11:09:43 | Bagder | I've taken care of it |
11:09:47 | Bagder | new designs are committed |
11:09:56 | Zagor | ok |
11:10:31 | | Join alkorr [0] (alkorr@ASte-Genev-Bois-110-1-1-83.abo.wanadoo.fr) |
11:11:33 | alkorr | DRRRINNG ! people seems to be asleep here ! |
11:11:43 | Zagor | :) |
11:11:48 | * | Bagder awakes and looks around |
11:11:53 | alkorr | arf :) |
11:12:06 | Zagor | matsl: how come you can't use plain open() in the simulator? |
11:12:10 | alkorr | gooooood moooorning !!! |
11:12:10 | * | Bagder puts his head down on the pillow again... |
11:13:32 | Bagder | right, open() should work and be used |
11:16:17 | matsl | Zagor: Huh... Well I was trying to be smart ;-)... |
11:16:38 | alkorr | what's the matter ? |
11:17:00 | alkorr | someone refuses to use posix function in recorder, we must slap him/her ! |
11:17:32 | matsl | Zagor: Thought that x11_open was the way to do it in the simulator to get the archos/ prepended. Bad idea? |
11:18:01 | Bagder | matsl: open() does that too |
11:18:11 | Bagder | and is a better way |
11:18:16 | Zagor | matsl: not bad, just wrong :-) look in uisimulator/x11/file.h |
11:18:26 | matsl | Aha... I'm learning. |
11:18:33 | matsl | Fix coming up. |
11:20:26 | | Quit hardeep ("Leaving") |
11:21:00 | Zagor | hmm, what do you guys say about splitting wps into wps.c and wps-display.c? |
11:21:17 | Bagder | makes sense |
11:21:21 | Zagor | wps.c handling the keys, mostly |
11:24:45 | | Nick matsl is now known as matsl|lunch (~matsl@as13-4-5.mal.s.bonet.se) |
11:28:52 | | Quit Blaster_Master (Read error: 110 (Connection timed out)) |
11:34:08 | | Nick matsl|lunch is now known as matsl (~matsl@as13-4-5.mal.s.bonet.se) |
11:36:16 | Zagor | can someone do the same open() trick in win32sim? |
11:36:38 | Bagder | doesn't it already? |
11:37:00 | matsl | it should |
11:37:13 | Zagor | oh, it does. the red build is from matsl previous version. my bad. |
11:37:31 | Zagor | no wait, it's not |
11:37:46 | Zagor | warning: implicit declaration of function `x11_open' |
11:37:49 | Bagder | isimulator/win32/../../apps/wps.c:343: undefined reference to `x11_open' |
11:38:00 | Bagder | looks wrong ;-) |
11:38:04 | Zagor | indeed |
11:38:26 | alkorr | i suppose the daily snapshot are still old ? |
11:38:38 | Bagder | old? |
11:38:50 | alkorr | yes compared with CVS files |
11:38:52 | Bagder | yes, about 7 hours old ;-) |
11:38:55 | Zagor | alkorr: you can download the very latest cvs builds at the bottom of the daily page |
11:39:04 | alkorr | okay |
11:39:40 | Bagder | so how can the win32 sim play mp3 ? |
11:40:30 | alkorr | build ? you mean archos.mod and cie ? i want source |
11:40:42 | Zagor | oh |
11:40:46 | Bagder | cvs |
11:41:07 | Bagder | cvs update should even be less data than downloading the full tarball |
11:41:31 | alkorr | yes but i need to reinstall since i'm on newer harddisk |
11:41:55 | Bagder | aha |
11:42:07 | alkorr | okay okay just install CVS and use pserver should work... |
11:45:17 | alkorr | is there anyway to just ask a module instead of several modules to checkout |
11:45:21 | Bagder | we should introduce .rockbox really soon |
11:45:36 | Bagder | 'co [module]' |
11:46:19 | alkorr | co rockbox doesn't work ? it is not very convenient to checkout one for firmware, one for apps, etc. |
11:46:34 | Bagder | 'co rockbox' doesn't work no |
11:46:37 | Bagder | rockbox is not a module |
11:46:57 | Bagder | you can 'co .' to get the entire thing |
11:47:04 | Bagder | but that gives you www too etc |
11:47:14 | alkorr | yes not a good idea too :( |
11:47:43 | alkorr | no possibility like a module which includes necessary modules ? |
11:48:05 | Bagder | yes it is possible too |
11:48:07 | Hes | Is there any more to .rockbox than having a global char rockboxdir[] = ".rockbox" and using that when constructing filenames everywhere? |
11:48:10 | Bagder | we've just made it |
11:48:16 | Bagder | NOT made it |
11:48:30 | Hes | ".rockbox/" or ".rockbox\" ? |
11:48:36 | Zagor | / |
11:48:36 | Bagder | / |
11:50:26 | Hes | in settings.c and prototype in settings.h |
11:50:35 | matsl | alkorr: I use a script to get the modules I want. |
11:54:13 | * | matsl looks at the green lights ... |
11:56:24 | Bagder | cool, someone in Zimbabwe needs my help. I better send him lots of money |
11:56:47 | Zagor | you are very popular with african men, bagder... |
11:57:00 | Bagder | I have so many friends ;-) |
11:58:45 | alkorr | Bagder: you need to give him money so he leaves you alone ?! |
12:00 |
12:00:06 | Bagder | I don't think that would leave me alone ;-) |
12:02:57 | alkorr | arf :) i can figure out, I lived for 10 years in Africa (Gabon) |
12:03:12 | Bagder | wow |
12:04:21 | alkorr | a good life, sea, strand, equatorial forest. shortly, an adventurous life, not like in european countries. |
12:04:46 | * | Bagder toured Tanzania a month this summer |
12:05:40 | Hes | Shall i stick the rockboxdir[] in ? |
12:05:48 | Bagder | I think so |
12:06:09 | Hes | is that a good name? |
12:06:26 | Bagder | sure |
12:11:02 | alkorr | humm now the moment to test if i can compile fine |
12:12:33 | alkorr | grrr no permission it says !!!!! |
12:12:49 | alkorr | i maust be administrator apparently... |
12:13:45 | alkorr | someone knows here how i can switch administrator in Windows XP ? |
12:14:17 | * | Bagder looks on his toes |
12:15:08 | alkorr | hey i'm working on a commercial project which turns on Windows so i must use Windows !!! |
12:15:39 | Bagder | sure sure, blame it on the company :-) |
12:15:40 | alkorr | not my fault if commercial people don't like linux :P |
12:16:13 | matsl | alkorr: i don't follow your problem. you want to become admin on your machine? |
12:16:29 | alkorr | yep, because i have no permission under cygwin |
12:16:45 | alkorr | looks like gcc was compiled with administrator rights |
12:17:05 | alkorr | and i'm not logged like an administrator |
12:17:17 | matsl | why don't you log in as admin then? |
12:17:36 | alkorr | i spoke about sh-gcc for cygwin i got from rockbox site |
12:17:54 | alkorr | because i don't know how to so, i used to be under W2K |
12:18:35 | alkorr | it seems be different, and it displays only my log an no administrator log i could switch |
12:18:58 | alkorr | so i'm puzzled |
12:19:34 | alkorr | why they must change everything. W2K was more easy to handle :( |
12:20:26 | matsl | OK. If I get this right. You know the admin password but needs to find the menu to switch user? |
12:20:38 | alkorr | yes |
12:21:32 | * | matsl goes to his sons machine to boot XP ... |
12:21:40 | alkorr | ooh it seems my log is an administrator account :( |
12:22:10 | * | matsl still stitting on linux machine ... |
12:22:24 | alkorr | don't move :) |
12:22:29 | matsl | have you solved it? |
12:22:52 | alkorr | not exactly but i found a... menu about account |
12:23:03 | alkorr | so i will try to manage with that |
12:23:30 | *** | Saving seen data "./dancer.seen" |
12:23:43 | alkorr | i've right of administrator. I'm confused |
12:24:15 | alkorr | but i still have problem with .configure for rockbox (denied access permission) |
12:25:08 | matsl | what authority model do you use in cygwin? |
12:25:15 | alkorr | $ ./configure |
12:25:15 | alkorr | Setup your Rockbox build environment. |
12:25:15 | alkorr | http://rockbox.haxx.se/ |
12:25:15 | DBUG | Enqueued KICK alkorr |
12:25:15 | alkorr | |
12:25:15 | alkorr | Enter target platform: (defaults to Recorder) |
12:25:15 | *** | Alert Mode level 1 |
12:25:15 | alkorr | 1 - Archos Player old LCD |
12:25:17 | alkorr | 2 - Archos Player/Studio new LCD |
12:25:19 | alkorr | 3 - Archos Recorder |
12:25:21 | alkorr | 2 |
12:25:23 | alkorr | |
12:25:25 | alkorr | Build (N)ormal, (D)ebug or (S)imulated version? (N) |
12:25:27 | alkorr | N |
12:25:29 | alkorr | ./configure: cannot create Makefile: permission denied |
12:25:31 | alkorr | Created Makefile |
12:25:46 | alkorr | authority model ? a new concept for me |
12:27:29 | alkorr | can you explai what an authority model is ? |
12:27:51 | matsl | Well maybe not the right word and I'm not sure this is it but ... |
12:28:36 | alkorr | i now i have the administrator rights but i don't use 'Administrator' as logname |
12:29:07 | alkorr | it could something else in fact |
12:29:09 | alkorr | be |
12:29:40 | Zagor | Hes: a #define is better. then we can concatenate the strings compile-time |
12:29:52 | alkorr | maybe the cygwinsh1.tgz i downloaded from rockbox site is not so smart to allow me to use anyhow |
12:29:57 | Zagor | like this: |
12:30:01 | Zagor | #define WPS_CONFIG ROCKBOX_ROOT "wps.config" |
12:30:27 | Zagor | or ROCKBOXDIR |
12:30:33 | matsl | huh... i don't know how to explain. If you do a ls -l you see cygwin tell you about the mode of the files. |
12:30:37 | Bagder | Zagor: that might take a little more memory though if used on many places |
12:30:44 | alkorr | okay |
12:30:53 | matsl | alkorr: But that isn't neccessary what XP things. |
12:31:09 | Zagor | Bagder: yeah, about 8 bytes more. and we'll avoid ten times that amount of code |
12:31:15 | Zagor | :) |
12:31:50 | alkorr | NTFS has rights access as you can find on unix, so... |
12:32:01 | alkorr | but all looks fine however |
12:32:16 | matsl | alkorr: I don't think that works like that out of the box with cygwin. |
12:32:35 | alkorr | maybe |
12:32:39 | matsl | It didn't on NT 4 at least. I'll try to find the reference for you. |
12:33:01 | | Quit Hes (Read error: 54 (Connection reset by peer)) |
12:33:55 | alkorr | i'm looking for the URL whic tells me how to run rockbox compilation |
12:34:29 | Bagder | there is none |
12:34:31 | Bagder | for windows |
12:34:35 | Bagder | afaik |
12:34:54 | alkorr | for linux, it is same under cygwin |
12:35:04 | Bagder | then run configure |
12:35:05 | Bagder | type make |
12:35:16 | Bagder | *ploink* |
12:35:17 | *** | Alert Mode OFF |
12:35:18 | Bagder | done |
12:35:28 | Bagder | oh |
12:35:31 | Bagder | build the tools first |
12:35:44 | alkorr | yes but how ? something like ./configure in .../tools or ./tools/configure in .../rockbox ? |
12:35:53 | Bagder | mkdir build-dir |
12:35:55 | Bagder | cd build-dir |
12:36:00 | Bagder | ../tools/configure |
12:36:06 | alkorr | ok |
12:36:14 | Bagder | that's what I use and like anyway |
12:36:15 | Zagor | there's much work left on config_wps before it's as good as the old hard coded :) |
12:36:26 | Bagder | Zagor: yes |
12:36:55 | Zagor | but I agree about converting to it now, so we all get annoyed and fix it |
12:36:55 | alkorr | Bagder: Makefile in tools/ is normal ? or i must clean it up ? |
12:37:13 | Bagder | did you run configure there first? then you ruined the original one |
12:37:21 | alkorr | yes |
12:37:27 | alkorr | grr |
12:37:29 | Bagder | remove, cvs update |
12:38:10 | Zagor | does anyone else have problems setting the time? everything sticks for me, except the hour value |
12:43:11 | matsl | alkorr: Please read http://cygwin.com/cygwin-ug-net/ntsec.html |
12:45:32 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
12:45:32 | * | matsl needs coffe after reading about NT security model |
12:46:06 | alkorr | thx matsl |
12:46:26 | | Nick alkorr is now known as alkorr|lunch (alkorr@ASte-Genev-Bois-110-1-1-83.abo.wanadoo.fr) |
12:46:26 | DBUG | Enqueued KICK alkorr|lunch |
13:00 |
13:03:18 | | Nick alkorr|lunch is now known as alkorr (alkorr@ASte-Genev-Bois-110-1-1-83.abo.wanadoo.fr) |
13:03:18 | DBUG | Enqueued KICK alkorr |
13:04:53 | alkorr | ok it looks like some directory have no write permission |
13:05:39 | alkorr | oh i see ! uisimulator has no owner ! |
13:07:14 | alkorr | argh i can delete this directory !!!! |
13:08:25 | alkorr | at last :) |
13:08:40 | alkorr | ok i know where the problem was |
13:09:11 | matsl | what? |
13:11:31 | alkorr | uisimulator directory has owner 'none' so i was not the owner of it |
13:11:49 | alkorr | i don't know how it was poosible to have that |
13:12:03 | alkorr | but i hope it wouldn't repeat |
13:12:31 | mbr | Zagor: time setting works for me, but I discovered errors in bitmasks. |
13:12:42 | mbr | I'll commit that ... |
13:17:29 | alkorr | i cross my fingers |
13:18:23 | alkorr | how to compile scramble ? |
13:18:30 | alkorr | at hand |
13:18:32 | alkorr | ? |
13:18:36 | Bagder | make |
13:18:41 | Bagder | in tools |
13:18:49 | Zagor | mbr: thanks, i'll try this |
13:18:54 | alkorr | okay |
13:19:53 | alkorr | i cross my fingers again (hmmm must find a recharger for the player first) |
13:20:29 | | Join Hes [0] (~hessu@hessu.zedi.sonera.fi) |
13:24:00 | Zagor | mbr: booo, it's my change in icons.c that is very very wrong :-) |
13:24:12 | Zagor | status.c, even |
13:24:16 | Zagor | both :-) |
13:24:44 | mbr | Zagor: Ahh, now I understand .. |
13:24:56 | mbr | I thought you meant time setting menu .. |
13:33:50 | | Join alan [0] (alkorr@ASte-Genev-Bois-110-1-1-83.abo.wanadoo.fr) |
13:33:51 | | Quit alkorr (Read error: 104 (Connection reset by peer)) |
13:34:09 | | Nick alan is now known as alkorr (alkorr@ASte-Genev-Bois-110-1-1-83.abo.wanadoo.fr) |
13:35:23 | alkorr | i don't understand |
13:36:50 | Bagder | ice cream time |
14:00 |
14:07:45 | pimlottc | yay.. |
14:09:06 | PsycoXul | hmmm |
14:09:12 | PsycoXul | i made the player progress bar work right |
14:09:56 | Bagder | does it look any good? |
14:10:03 | PsycoXul | yeah |
14:10:06 | Bagder | cool |
14:10:15 | PsycoXul | it could do with spicing up, spirals and other neat effects like that... |
14:10:18 | PsycoXul | but you know heh |
14:14:48 | pimlottc | ya I did one too |
14:15:01 | PsycoXul | yeah? |
14:15:41 | pimlottc | didn't like that bin2int stuff heh |
14:15:56 | PsycoXul | nope |
14:15:56 | PsycoXul | heh |
14:23:32 | *** | Saving seen data "./dancer.seen" |
14:43:55 | Zagor | i'm going away for the day. see you tomorrow, possibly |
14:43:59 | | Quit Zagor ("Client Exiting") |
14:49:41 | | Join notch [0] (hidden-use@arthur.techprt.co.uk) |
14:51:35 | | Join datazone-work [0] (~datazone@chaos.iadfw.net) |
14:52:20 | notch | if I wrote a button routine that toggled global_settings.playlist_shuffle, and then called settings_save(), would this work? |
14:52:39 | notch | to turn shuffle mode on/off.... |
14:53:23 | Bagder | not completely |
14:53:45 | Bagder | the mpeg thread may have loaded several songs in memory |
14:55:14 | notch | How could I purge these tracks? |
14:55:25 | Bagder | I don't know really |
14:55:33 | notch | is linus the man? |
14:55:39 | Bagder | it should be some call to mpeg, yes linus is the man |
14:55:53 | notch | has he been around today? |
14:55:59 | Bagder | no, he's away today |
14:56:19 | notch | cheers, I'll await his return! |
15:00 |
15:00:59 | | Join nuphem [0] (~him10101@66-108-139-81.nyc.rr.com) |
15:01:52 | nuphem | zagor, your were right about my disk |
15:01:57 | nuphem | very much corrupted |
15:04:20 | PsycoXul | Bagder: i just sent you a diff w/ the fixed up player progressbar |
15:04:38 | nuphem | so i guess i'll just run away and reformat. thanks for the help yesterday all (if youre listening...) ;) |
15:04:45 | | Quit nuphem (Client Quit) |
15:05:58 | | Join elinenbe [0] (elinenbe@user-0cceh8k.cable.mindspring.com) |
15:06:07 | | Quit notch () |
15:06:10 | PsycoXul | or well it was against the current cvs... heh |
15:06:24 | elinenbe | who was doing the scrollbar patch? There is a bug with it |
15:06:48 | PsycoXul | i dunno |
15:06:56 | Bagder | merwin did it |
15:06:59 | Bagder | oh |
15:07:03 | Bagder | no, that's mbr |
15:07:38 | mbr | elinenbe: That was me .. |
15:08:34 | Bagder | PsycoXul: I apply |
15:08:47 | elinenbe | mbr: first off I love that patch |
15:09:41 | elinenbe | but there is a bug, when you are playing a song and hit F1 to go to the menus, then the song information is then indented |
15:10:06 | matsl | custom wps question: With current possibilities we can build a really long scroll-line but the internal buf is just 128 chars long. Any problem in making it much bigger? |
15:10:23 | Bagder | matsl: go go go ;-) |
15:10:34 | elinenbe | also, there are some areas where the loadable fonts or proportional fonts should NOT be used. (on the status bar, in games, setting the clock, etc.) it is just not worth it |
15:11:01 | mbr | elinenbe: Ups, maybe the patch is outdated ... that is fixed here |
15:11:22 | mbr | elinenbe: I disagree. I think you should get the same font everywhere. |
15:11:28 | elinenbe | ah... is is bart of the CVS? |
15:11:38 | PsycoXul | Bagder: oh whoops i missed a ( with sizeof on line 560 |
15:11:54 | PsycoXul | or nevermind i'm seeing things |
15:11:56 | PsycoXul | thats just the way it is |
15:11:59 | | Join sylvr [0] (silver@typhoon.xnet.com) |
15:12:07 | elinenbe | mbr: well, try to use a 20 pixel high font at the clock on the statusbar and the volume number −− it just does not work |
15:12:22 | PsycoXul | heh |
15:12:41 | PsycoXul | i think its bed time now... |
15:13:13 | mbr | elinenbe: ok, that is a argument. But It looks realy ugly if you have 5x7 loadable font and have the system font in statusbar .. |
15:13:39 | elinenbe | mbr: agreed, but it looks REALLY bas if you see nothing instead. |
15:13:47 | elinenbe | mbr: has that patch been committed to the CVS? |
15:14:01 | mbr | elinenbe: no |
15:14:20 | elinenbe | mbr: you should committ it. |
15:15:11 | mbr | elinenbe: not sure. I'd like to get an ok from zagor .. |
15:17:39 | mbr | elinenbe: What do you think about the "filled" scrollbar in screens that are not longer than screen? |
15:18:26 | mbr | I think not displaying it is not an option, because it is on the left side .. |
15:19:42 | elinenbe | mbr: I like it still |
15:19:49 | mbr | :) |
15:20:05 | elinenbe | mbr: it would look odd to keep having the bar flash on and off... |
15:21:02 | mbr | elinenbe: I think that too, but it is also wasted space. but a "living" display is even worse. |
15:25:03 | | Nick matsl is now known as matsl|away (~matsl@as13-4-5.mal.s.bonet.se) |
15:29:28 | | Join quelsaruk [0] (~zaknafein@faerun.ugr.es) |
15:29:33 | quelsaruk | hi |
15:43:36 | elinenbe | mbr: I am going to commit the latest patch. |
15:44:18 | mbr | elinenbe:You? I have commit permission my own. but as said, i'd like to wait for zagors ok. |
15:45:50 | elinenbe | mbr: I don't see why it would be a problem. Everything looks good. |
15:46:15 | Bagder | if it makes a difference, I think you should commit mbr |
15:46:25 | elinenbe | I agree with that. |
15:46:50 | mbr | Bagder: OK, if you say that ... :) |
15:47:20 | Bagder | if anyone has any strong objections, we either revert it again or modify it |
15:47:44 | mbr | When I commited "status bar in menus" zagor said, that I should consult on of the three amigos before doing such a change :) |
15:48:16 | mbr | So I would not risk my commit rights :) |
15:48:29 | mbr | Commiting now ... |
15:49:31 | elinenbe | maybe someone can help me here... what am I doing wrong. I can't figure it out for the life of me. |
15:49:34 | elinenbe | -DCUSTOM_WPS |
15:49:45 | elinenbe | make -C ../firmware TARGET=-DARCHOS_RECORDER NODEBUG=1 OBJDIR="/home/Eric/rockbo |
15:49:45 | elinenbe | x/build" EXTRA_DEFINES=-DLOADABLE_FONTS -DCUSTOM_WPS |
15:49:45 | elinenbe | make: invalid option −− D |
15:50:00 | elinenbe | when I run make |
15:50:05 | Bagder | the custom wps is used by default now |
15:50:15 | elinenbe | ahhh... that would be it. Thanks. |
15:50:23 | Bagder | you need to enclose that within quotes |
15:50:40 | elinenbe | Badger: thanks. problem solved. |
15:50:59 | Ctcp | Ignored 2 channel CTCP requests in 16 minutes and 52 seconds at the last flood |
15:50:59 | * | Bagder bows |
15:52:32 | elinenbe | Badger: when will loadable fonts go default. When is that going to be forced onto everyone? |
15:52:59 | Bagder | I'd like my complaints to be addressed first |
15:53:12 | Bagder | for example, they should be proportional |
15:53:29 | Bagder | that's just a bug preventing that right now |
15:53:37 | elinenbe | proportional? what do you mean by that? |
15:53:49 | Bagder | each letter should have their own individual width |
15:54:21 | elinenbe | ah. is that enclosed in the ajf format? |
15:54:33 | Bagder | yes |
15:56:03 | elinenbe | what is this: I also added a menu item to the first menu. It's called "Resume Now" |
15:56:03 | elinenbe | and will invode start_resume when selected. This allows you to stop a |
15:56:03 | elinenbe | song, move around directories and/or menus, then restart from where you |
15:56:03 | DBUG | Enqueued KICK elinenbe |
15:56:03 | elinenbe | left off. |
15:56:07 | elinenbe | ? |
15:57:40 | Bagder | it makes most sense if you say no to the boot q and then change your mind |
16:00 |
16:00:02 | elinenbe | does the font need to be in .rockbox now? |
16:00:24 | Bagder | no, nothing has yet been modified to use that, but soon... |
16:00:47 | elinenbe | for some reason my latest build does not find the font I have been using for the past week |
16:01:48 | elinenbe | ? no font works at all! |
16:02:06 | Bagder | I'll try too |
16:02:55 | elinenbe | Badger: what is your result? |
16:02:59 | Bagder | works fine in my sim |
16:03:07 | Hes | I did code changes for wps and fonts to use .rockbox/ |
16:03:09 | Bagder | wooo scroll bar! |
16:03:14 | Bagder | aha |
16:03:20 | Hes | but my device is at home, so i couldn't test them |
16:03:23 | Bagder | didn't see that |
16:03:31 | Hes | so i didn't commit yet |
16:03:31 | elinenbe | Hes: did you commit that? |
16:03:34 | elinenbe | oh. |
16:03:48 | elinenbe | I will rebuild... hold on. |
16:03:49 | Bagder | right, since my font works and I have no .rockbox |
16:03:59 | Hes | I want to test the /.rockbox/ directory is fine under dos and linux |
16:04:06 | | Nick mecraw|snoozing is now known as mecraw (~kdfjs@67.41.113.92) |
16:04:26 | Bagder | Hes: if you make it using the dos prompt in windows, it seems to be |
16:04:49 | elinenbe | Hes: you cannot make a folder start with a . in the windows GUI |
16:05:08 | elinenbe | Hes: but you can do "mkdir .xxxx" under a DOS prompot |
16:06:27 | elinenbe | hmmmm.... with a clean build here. it is still not working? |
16:06:36 | elinenbe | I don't know what the deal is. |
16:06:39 | Hes | Hm, i wonder if that's too hard for the average user 8-) |
16:06:48 | elinenbe | Hes: I also added a menu item to the first menu. It's called "Resume Now" |
16:06:48 | elinenbe | and will invode start_resume when selected. This allows you to stop a |
16:06:48 | elinenbe | song, move around directories and/or menus, then restart from where you |
16:06:48 | elinenbe | left off. |
16:07:00 | elinenbe | sorry about that... |
16:07:11 | elinenbe | Hes: pressing play is too hard for the average user. |
16:07:18 | Hes | Well, yeah. |
16:08:09 | Hes | If we had a "/rockbox/" directory with the hidden bit on, would that be seen as /.rockbox/ in Linux? |
16:08:19 | Hes | would the fat filesystem do that? 8-) |
16:08:39 | mecraw | elinenbe: you making fun of my resume patch? :-p |
16:09:03 | elinenbe | mecraw: I just did not understand the second part of the patch |
16:09:33 | elinenbe | mecraw: a problem with the first part is if you change the filesystem while under USB. You will get a messed up resume. |
16:10:02 | mecraw | true, but that could happen when you reboot too |
16:10:28 | Hes | I'm going ... bye |
16:10:36 | Bagder | bye hes |
16:11:17 | elinenbe | Hes bye. |
16:11:38 | mecraw | the second part is not really needed if the resume from disconnect is included |
16:11:46 | elinenbe | Bagder: is it correct that the new custom WPS does not scroll any lines on the recorder? |
16:11:48 | pimlottc | no hes |
16:12:00 | Bagder | elinenbe: yes, it seems to be a bug |
16:13:49 | elinenbe | okay... just checking. |
16:14:23 | elinenbe | can anyone here compile a reocrder build with loadable fonts and check it out on the device? |
16:17:47 | mbr | elinenbe: yes and no. Yes I can compile, no because there is a bug. I get currently "No font loaded!" |
16:18:03 | mbr | ANd it worked before. |
16:19:59 | elinenbe | mbr: I get the same exact thing. |
16:20:13 | elinenbe | compiles fine, but always give "no font loaded" |
16:20:56 | elinenbe | and I like having all the info on the screen at the same time with my 3pixel high font :) |
16:23:35 | *** | Saving seen data "./dancer.seen" |
16:24:58 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
16:25:27 | elinenbe | hi there hardeep |
16:25:48 | | Join merwin [0] (merwin@1Cust212.tnt16.tpa2.da.uu.net) |
16:25:56 | hardeep | hello |
16:26:01 | merwin | just stopping in to say hey before i leave for seattle :) |
16:26:04 | merwin | i'm late :P |
16:26:04 | merwin | heh |
16:26:08 | elinenbe | have fun in Seattle. |
16:26:16 | merwin | seattle is home (me is lucky) |
16:26:34 | merwin | : /s/me///me |
16:26:34 | hardeep | have a safe trip home. :) |
16:26:40 | merwin | thanks! |
16:26:54 | merwin | maybe i'll get some good coding done |
16:31:16 | | Part elinenbe |
16:33:17 | merwin | ttyl! |
16:33:26 | | Quit merwin () |
16:38:09 | quelsaruk | badger: could i ask you one *really* stupid question? |
16:38:18 | Bagder | yes |
16:39:06 | quelsaruk | if i compile rockbox firmware and my ajbrec.ajz is about 151MB there's something wrong, or not? :) |
16:39:15 | alkorr | :) |
16:39:50 | alkorr | i wonder how you be able to download 151 Mb in a 2MB dram :) |
16:40:02 | quelsaruk | i had problems building the sh1 cross complier, but now it compiles... the question is how?? |
16:41:00 | alkorr | quelsaruk : which os do you use ? |
16:41:12 | quelsaruk | linux |
16:42:02 | pimlottc | heh what'd you put in there |
16:42:21 | quelsaruk | sorry? |
16:42:27 | pimlottc | 151mb! |
16:43:12 | alkorr | in the main directory, mkdir buid |
16:43:14 | alkorr | cd build |
16:43:33 | alkorr | ../tools/configure |
16:43:33 | quelsaruk | i thought it was my patch, so i have just downloaded again rockbox firmware from cvs and it gives me a 151MB firmware :) |
16:43:40 | pimlottc | it's all in docs/README |
16:43:56 | alkorr | then : make |
16:44:02 | quelsaruk | hey.. |
16:44:06 | quelsaruk | i know how to compile |
16:44:09 | alkorr | should be okay at the end |
16:44:24 | quelsaruk | i'm asking this because it's *not* normal |
16:44:48 | alkorr | did you use an include file with a very long array ? |
16:44:50 | pimlottc | tried doing make clean? |
16:45:20 | quelsaruk | pimlottc: yes, alkorr: no |
16:47:44 | hardeep | quelsaruk: there should be an archos.elf in the same directory... what size is it? |
16:48:32 | alkorr | yes good idea, how many bytes is archos.elf ? |
16:51:21 | | Join Miran [0] (~dani@collcott.demon.co.uk) |
16:51:45 | mbr | Must go. Have a nice weekend! |
16:51:58 | | Nick mbr is now known as mbr|we (~tiw4mabr@rhlx01.fht-esslingen.de) |
16:52:47 | quelsaruk | 151MB |
16:53:35 | | Nick quelsaruk is now known as quel|out (~zaknafein@faerun.ugr.es) |
16:53:36 | alkorr | try to zip it ! |
16:53:49 | quel|out | must go |
16:53:52 | quel|out | cu later |
16:54:09 | alkorr | if it size is very short, like there are too much zero-pad |
17:00 |
17:03:05 | | Quit Miran ("Its not that you do not see, it is mearly that your eyes do not perceive") |
17:06:08 | | Join elinenbe [0] (trilluser@user-0cceh8k.cable.mindspring.com) |
17:06:45 | elinenbe | many bugs in new CVS code: scrollbar does not update when you fast forward |
17:07:06 | elinenbe | many bugs in new CVS code: screen with scrollbar and without scrollbar shows much different information |
17:07:13 | elinenbe | many bugs in new CVS code: no lines scroll |
17:08:01 | | Nick mecraw is now known as mecraw|working (~kdfjs@67.41.113.92) |
17:14:50 | | Part Bagder |
17:16:41 | | Part alkorr |
17:38:30 | | Quit hardeep ("Leaving") |
17:51:30 | | Join alkorr [0] (alkorr@ASte-Genev-Bois-110-1-1-83.abo.wanadoo.fr) |
17:52:17 | alkorr | Is there someone who has Windows XP and know how to put archos.mod on jukebox ? |
17:54:17 | pimlottc | the same way you do mp3s |
17:54:26 | pimlottc | copy it over with explorer |
17:54:39 | alkorr | well it doesn't work :( |
17:55:02 | pimlottc | make sure you remove the device properly with the eject systray icon |
17:55:13 | alkorr | what i did |
17:55:39 | alkorr | when i look at the content of archos.mod with WinHex in jukebox, all seems to be okay |
17:55:51 | alkorr | but my jukebox still refuses to boot it |
17:55:58 | pimlottc | oh? |
17:56:04 | pimlottc | what happens |
17:56:09 | alkorr | worse, i did have another archos.mod for serial testing |
17:56:21 | pimlottc | it refuses to boot or boots just the archos firmware in rom |
17:56:30 | alkorr | and now even it, it refuses to boot |
17:56:42 | pimlottc | low on power perhaps? |
17:56:47 | alkorr | well let me check... |
17:57:40 | alkorr | archos firmware |
17:57:51 | alkorr | firmware = software in rom |
17:58:09 | alkorr | its version number is old |
17:58:42 | alkorr | normaly i did have another archos.mod which ran on jukebox |
17:59:04 | pimlottc | try 1.2 or 1.3 |
17:59:54 | alkorr | it is not a problem of software |
18:00 |
18:00:11 | pimlottc | then it's out of my league :) |
18:00:17 | alkorr | since my old archos.mod for serial testing doesn't now want to run too |
18:00:54 | pimlottc | unless you are low on powe rI dunno |
18:01:03 | alkorr | i suspect it is an issue with Windows XP. The last time I used jukebox it was on W98SE |
18:01:46 | alkorr | hummm if it is a low power issue, i should be able to hear songs, right ? i try |
18:04:06 | alkorr | no there's no problem with disk access |
18:05:16 | alkorr | weird... |
18:05:30 | alkorr | i want a gun ! |
18:05:41 | alkorr | no a hammer ! |
18:16:42 | | Nick quel|out is now known as quelsaruk (~zaknafein@faerun.ugr.es) |
18:16:44 | quelsaruk | im back |
18:17:55 | | Join Silly_Fly [0] (luk@212.199.23.71) |
18:22:14 | quelsaruk | alkorr: i've compressed my extra big ajbrec.ajz and it's *just* 215458 bytes... |
18:23:20 | alkorr | 215 KB ? so it must be zero-padded with outrance |
18:23:36 | *** | Saving seen data "./dancer.seen" |
18:23:37 | alkorr | send me it zipped |
18:25:13 | quelsaruk | sending.... |
18:25:21 | alkorr | got |
18:27:37 | alkorr | well its header sounds wrong |
18:28:06 | | Part matsl|away ("Client Exiting") |
18:28:08 | quelsaruk | i suppose something is wrong |
18:28:17 | alkorr | the first four bytes should tell us the size of the software : it is too big ! |
18:28:41 | alkorr | clean anything |
18:28:43 | quelsaruk | 151MB big?? really?? :) |
18:28:47 | alkorr | and retry compilation |
18:29:34 | alkorr | your archos.bin is 151 MB, right ? |
18:31:01 | quelsaruk | yes |
18:31:13 | alkorr | oh bad, even reformatting my jukebox, i cannot still boot rockbox software :( |
18:31:27 | alkorr | well you must clean everything |
18:31:36 | alkorr | and try to compile again |
18:31:43 | alkorr | to se if it persists |
18:31:46 | alkorr | see |
18:31:50 | quelsaruk | but archos.elf is just 142032 bytes |
18:32:17 | alkorr | hummm... |
18:32:19 | quelsaruk | what's your problem with the jukebox? |
18:32:55 | alkorr | i may well copy an archos.mod in my jukebox, it still refuses to boot it |
18:33:26 | alkorr | it is a player so it needs archos.mod |
18:33:49 | quelsaruk | ok, and, when booting with the firmware at rom, does it recognise directories? |
18:33:58 | alkorr | if we suppose your archos.elf is right |
18:34:04 | alkorr | yep |
18:34:18 | alkorr | it can access songs when not reformatted |
18:34:23 | alkorr | could |
18:35:09 | quelsaruk | then, i haven't got any clue about what's going on with your player, sorry :( |
18:35:20 | alkorr | if your archos.elf is right. It is like you have a section too large |
18:35:53 | quelsaruk | a section too large? |
18:36:12 | alkorr | anyway you archos.bin is totally wrong |
18:36:37 | alkorr | we must find a vector table starting you archos.bin |
18:37:02 | alkorr | but your firmware seems to contain anywhat else the right thing |
18:37:43 | alkorr | clean you rockbox directory |
18:37:54 | alkorr | and recompile as said in notes |
18:38:09 | quelsaruk | ok |
18:39:26 | alkorr | tip : normally your archos.bin should be shorter than archos.elf, if elf is 90 KB, then bin should be 50 KB |
18:40:03 | quelsaruk | i suppose, that's why i don't understand what is happening |
18:43:30 | alkorr | okay my very old test archos.mod works ! |
18:43:41 | alkorr | now i must try to work rockbox |
18:43:56 | quelsaruk | alkorr: i've downloaded again rockbox firmware from cvs in a new directory, i've done *exactly* as said in the readme, and again we have a 151MB firmware, Am I in a nightmare? |
18:44:11 | alkorr | sure :) |
18:44:42 | alkorr | you update apps too |
18:44:44 | alkorr | ? |
18:44:51 | quelsaruk | yes |
18:45:02 | quelsaruk | updated tools, firmware and apps |
18:45:11 | alkorr | well looks like you gcc and cie are weird... |
18:46:05 | quelsaruk | any solution, apart from using an axe? |
18:46:10 | alkorr | huh... did you export well your path ? |
18:46:34 | quelsaruk | mmmmmmm |
18:46:40 | alkorr | do #echo $PATH ande echo me it |
18:47:43 | alkorr | no shouldn't be the trouble... |
18:47:51 | alkorr | it would complain |
18:48:16 | alkorr | did you have several gcc and cie for SH1 target |
18:48:31 | alkorr | something like a mixture ? |
18:48:53 | quelsaruk | alkorr: my path seems to be ok |
18:48:55 | alkorr | don't use a bad objcpy for example |
18:49:19 | alkorr | supposely your archos.elf is right |
18:49:26 | | Nick Silly_Fly is now known as Silly_away (luk@212.199.23.71) |
18:49:39 | alkorr | size of archos.elf ? i want to compare with mine |
18:49:48 | quelsaruk | well, it has at least a normal size |
18:50:03 | alkorr | 93 428 bytes |
18:50:03 | quelsaruk | 142038 |
18:50:27 | alkorr | last CVS version ? |
18:50:33 | quelsaruk | yes |
18:50:36 | quelsaruk | for recorder |
18:50:41 | alkorr | ah yes |
18:50:47 | alkorr | that could change :) |
18:50:58 | alkorr | okay send me it |
18:52:13 | alkorr | well it looks pretty good |
18:54:20 | quelsaruk | so it seems to be all ok until sh-elf-objcopy -O binary .......... |
18:54:53 | quelsaruk | in other words.. it's something wrong with the cross compiler |
18:57:28 | alkorr | hey if i do a simple "sh-elf-objcopy -O binary archos.elf" I get a big file |
18:57:44 | alkorr | 150 MB |
18:57:47 | quelsaruk | jajaja |
18:57:49 | quelsaruk | like me |
18:57:52 | quelsaruk | :) |
18:58:55 | alkorr | hummm let me try to compile for recorder |
18:59:47 | alkorr | loadable font ? |
18:59:55 | quelsaruk | doesn't matter |
19:00 |
19:00:03 | quelsaruk | say no to everything |
19:00:15 | alkorr | i want the same compilation as you |
19:00:23 | quelsaruk | i said no last time |
19:00:43 | alkorr | compiling... |
19:01:57 | quelsaruk | could you send me your archos.elf (for the player) to try if doing sh-elf-objcopy -O binary gives me a big file? |
19:02:07 | alkorr | 101 KB |
19:02:10 | alkorr | okay |
19:03:10 | alkorr | modem ? |
19:03:16 | quelsaruk | nop |
19:03:18 | quelsaruk | t3 |
19:03:27 | quelsaruk | but it goes too slowly :( |
19:04:50 | alkorr | so ? |
19:06:01 | quelsaruk | 1 minute |
19:07:24 | quelsaruk | "file format not recognized" |
19:07:35 | quelsaruk | this is so weird... |
19:08:25 | quelsaruk | :( |
19:10:16 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
19:10:26 | | Nick Silly_away is now known as Silly_Fly (luk@212.199.23.71) |
19:13:47 | alkorr | ahahahaha |
19:13:52 | quelsaruk | ¿? |
19:14:04 | quelsaruk | does your jukebox work now? |
19:14:15 | alkorr | i should check the format of your archos.elf |
19:15:40 | | Join Jbell73w [0] (~Jbell73w@65.115.76.172) |
19:15:40 | | Quit Jbell73w (Client Quit) |
19:15:50 | alkorr | use sh-elf-objcpy ? |
19:17:18 | Silly_Fly | errm.... what exactly is the "disk spindown" option? |
19:17:24 | quelsaruk | i'm re-building the cross compiler |
19:17:37 | quelsaruk | just in case that could help... |
19:17:52 | alkorr | we stop the disk spining |
19:20:12 | Silly_Fly | so it is the maximum time allowed for the disk to spin?? |
19:20:46 | alkorr | it must be the time before sleeping or something like it |
19:26:14 | hardeep | http://rockbox.haxx.se/manual/rec-general.html |
19:32:08 | quelsaruk | alkorr: i've re-builded the cross compiler and again it gives me the same error... the 150MB firmware :( |
19:32:25 | alkorr | gcc version ? |
19:32:33 | quelsaruk | latest |
19:32:57 | alkorr | which is ? |
19:33:01 | alkorr | 3.2 ? |
19:33:09 | quelsaruk | yes |
19:33:35 | alkorr | euh... use 3.0.3 for sh target |
19:33:40 | | Join merwin [0] (merwin@216.155.170.134) |
19:33:48 | merwin | yo |
19:34:05 | alkorr | 3.1.1 is good |
19:34:10 | alkorr | hi |
19:34:17 | quelsaruk | hi merwin |
19:34:34 | alkorr | i use 3.1.1 |
19:34:46 | merwin | i've given up on debugging the recorder's wps myself and sent out a plea to everyone else :) |
19:34:50 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
19:34:50 | * | merwin only has a player |
19:35:25 | alkorr | 5 s |
19:35:44 | merwin | sorry, i'm connected via a cell phone over infrared... it moved out of range and i wanted to see if i was still alive |
19:35:45 | merwin | heh |
19:36:04 | alkorr | nevermind |
19:36:58 | quelsaruk | merwin: how much does that kind of connection cost you? |
19:37:10 | Silly_Fly | I just got something funny - I turned my recordr on, and it asked me if I want to resume. I clicked play (for yes) and it resumed, but the nest song in the dir! |
19:37:35 | quelsaruk | here in spain you should be rich to afford it |
19:37:55 | merwin | quelsaruk: I work for VoiceStream/T-Mobile Engineering :-) I get free GPRS |
19:39:05 | alkorr | argh |
19:39:25 | Silly_Fly | and one more thing - _ is diplayed as . |
19:39:52 | merwin | Silly_Fly: interesting |
19:40:01 | quelsaruk | merwin: interesting :) |
19:40:24 | merwin | quelsaruk: I think I end up using about $400 USD each month in it. |
19:43:34 | quelsaruk | fiuuuu |
19:44:18 | merwin | fiuuuu? |
19:44:31 | quelsaruk | that's a lot |
19:44:32 | quelsaruk | :) |
19:44:55 | merwin | yup |
19:45:44 | quelsaruk | btw, what kind of music do you like? |
19:46:00 | merwin | rock, dance, techno, some rap\ |
19:46:05 | merwin | why? |
19:46:26 | quelsaruk | because i've read in the mail list something about songs of 2 hours... |
19:46:30 | | Nick seb-away is now known as _seb_ (user@bgp420584bgs.union01.nj.comcast.net) |
19:46:39 | quelsaruk | that sounds like tecno or something like that |
19:47:15 | quelsaruk | i prefer some good power metal :) |
19:48:32 | merwin | heh |
19:48:41 | merwin | someone broke my function :P |
19:49:35 | quelsaruk | which function? |
19:49:57 | merwin | the PLAYER_PROGRESS stuff |
19:50:34 | merwin | i think it was zagor :) |
19:52:21 | Silly_Fly | do you know of any tool for making bdf fonts under windows? |
19:52:38 | merwin | Silly_Fly: nope |
19:52:46 | merwin | Silly_Fly: do a yahoo search for +bdf +windows |
19:52:52 | merwin | or +bdf +win32 |
19:55:43 | * | merwin doesn't understand what was done to his function |
19:55:55 | alkorr | i eat it |
19:56:15 | merwin | it got munched up :P |
19:56:43 | alkorr | grrr i cannot still boot my jukebox with rockbox :( |
19:56:58 | merwin | alkorr: you also? |
19:57:09 | alkorr | WinXP? |
19:57:27 | merwin | You weren't the one who was getting a new HD today |
19:57:30 | merwin | right? |
19:57:51 | alkorr | today but yesterday but one |
19:58:04 | alkorr | today no but ... |
19:58:19 | alkorr | huh on my jukebox ? |
19:58:22 | alkorr | nonono |
19:58:26 | alkorr | not at all |
19:58:35 | merwin | did you upgrade the HD on your jukebox ever? |
19:58:44 | alkorr | it is a very old 6 GB fujitsu |
19:58:59 | alkorr | enough for development |
20:00 |
20:00:04 | merwin | hmm |
20:00:41 | Silly_Fly | now, how about bidirectional support for rockbox? will it ever be done?? |
20:00:51 | merwin | bidirectional? |
20:00:53 | merwin | hmm? |
20:01:05 | alkorr | bidirectional ? |
20:01:13 | Silly_Fly | displaying text backwards..... |
20:01:21 | Silly_Fly | for rtl languages...... |
20:01:28 | Silly_Fly | (right to left) |
20:01:28 | merwin | rtl languages? |
20:01:34 | alkorr | arf |
20:01:35 | merwin | ahh |
20:01:50 | merwin | Silly_Fly: then you've gotta reverse the scrolling also |
20:02:21 | Silly_Fly | I don't really care 'bout this.... just want the text to be diplayed correctly.... |
20:02:42 | alkorr | well to your pleasure, you would like to add language to jukebox !? do you think about adding a keyboard fist ? |
20:02:46 | alkorr | first |
20:03:17 | Silly_Fly | huh? |
20:03:22 | alkorr | we can reverse the way to draw a pixel on screen hardwardly |
20:03:56 | alkorr | but you will reverse words :) |
20:04:40 | pimlottc | so would rtl text be right justified |
20:05:00 | merwin | gotta split, ttyl |
20:05:02 | | Quit merwin () |
20:06:03 | quelsaruk | i must go |
20:06:08 | quelsaruk | cu later! |
20:09:18 | | Quit quelsaruk ("Aplicaciףn Saliendo") |
20:15:32 | | Quit Silly_Fly ("Connection reset by peer (כשאני ימצא את הפיר הזה אני יכסח לו את האמאמא)") |
20:19:49 | b0bTHC | beark:s8o:L(cowboy) |
20:23:38 | *** | Saving seen data "./dancer.seen" |
20:27:57 | alkorr | at last !!!!!!! it works !!!! |
20:29:06 | alkorr | 3:-0 |
20:29:19 | | Part alkorr |
20:37:21 | | Join edx [0] (~edx@pD9EAB3A5.dip.t-dialin.net) |
20:43:56 | | Join g003y [0] (~g003y@dynamic-195-68.hotwired.com) |
20:59:06 | | Quit RipnetUK () |
21:00 |
21:30:20 | | Quit hardeep ("Leaving") |
21:41:33 | | Part g003y |
22:00 |
22:23:39 | *** | Saving seen data "./dancer.seen" |
22:27:19 | | Join lithermon [0] (j@modem-75.charmeleon.dialup.pol.co.uk) |
22:33:03 | | Join merwin [0] (merwin@3Cust17.tnt20.tpa2.da.uu.net) |
22:33:17 | merwin | yo again |
22:44:37 | pimlottc | y0 |
22:46:50 | merwin | zagor (i think it was him) fixed my player progress bar, time to implement |
22:47:01 | * | merwin is waiting at the houston airport |
22:56:18 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
22:56:52 | merwin | hardeep: is there any way to share a changing variable between 2 different files? |
22:56:57 | | Join LinusN [0] (~linus@193.15.23.131) |
22:57:09 | merwin | LinusN: i'll ask you too |
22:57:12 | merwin | is there any way to share a changing variable between 2 different files? |
22:57:18 | merwin | a proper way i mean |
22:57:33 | LinusN | hehe, define "proper" |
22:57:45 | merwin | something that zagor would approve of :) |
22:57:51 | LinusN | in C, just declare it in a global scope |
22:57:57 | LinusN | and use extern |
22:58:07 | merwin | LinusN: example? |
22:58:10 | LinusN | to keep Zagor and me happy, just prefix the variable |
22:58:34 | LinusN | like "extern bool mpeg_is_playing;" |
22:58:35 | merwin | i need to share a variable between wps.c and wps-display.c :) |
22:58:55 | merwin | extern declares it global? |
22:58:57 | LinusN | wps_my_variable would be a good name |
22:59:07 | LinusN | extern declares it extern |
22:59:28 | LinusN | in the "owning" file, declare it as bool wps_whatever; |
22:59:29 | pimlottc | except it's his |
22:59:33 | pimlottc | so wps_his_variable |
22:59:38 | pimlottc | hmm |
22:59:40 | merwin | pimlottc: hah |
22:59:42 | pimlottc | unless merwin is female |
22:59:43 | LinusN | in the other file, as extern bool wps_whatever |
22:59:47 | pimlottc | which could very well be true |
23:00 |
23:00:01 | pimlottc | wps_merwin_own_this_variable |
23:00:36 | merwin | pimlottc: zagor wouldn't approve i think :) |
23:00:44 | LinusN | look at how the playlist is exported |
23:00:59 | LinusN | it is exported as extern in the header file |
23:01:15 | pimlottc | wps_this_code_is_gpl_so_no_one_owns_this_but_merwin_made_it_so_it_kinda_belongs_to_him_or_her_as_the_case_may_be |
23:01:21 | LinusN | not something i really like, but it works |
23:01:34 | LinusN | pimlottc: drunk? :-) |
23:01:39 | pimlottc | heh |
23:01:49 | pimlottc | just 30 minutes from end of a friday |
23:01:58 | LinusN | ah |
23:02:07 | pimlottc | wps_this_beats_working |
23:02:15 | LinusN | yeah, this friday ends in 60 minutes |
23:02:24 | merwin | my friday ends in 5 hours :( |
23:02:32 | merwin | but 4 of the hours are first class :) |
23:02:54 | pimlottc | hey linus weird question for ya |
23:03:05 | LinusN | shoot |
23:03:10 | merwin | there's no weird questions, only weird people |
23:03:21 | pimlottc | is there a way to intentially lock the archos hd |
23:03:22 | LinusN | says you! :-) |
23:03:39 | pimlottc | me and wc64 are making a disk image for windows users to load linux and unload it but we need to test it out |
23:03:58 | pimlottc | er intentionally |
23:04:00 | pimlottc | :P |
23:04:21 | LinusN | the dos program mentioned in the "have you locked your HD" faq can lock the hd |
23:04:31 | pimlottc | heh |
23:04:36 | pimlottc | k |
23:04:49 | pimlottc | that'll be a lot of rebooting to test out tho :) |
23:05:00 | LinusN | atapwd |
23:05:02 | pimlottc | too bad I don't have another system |
23:05:12 | merwin | pimlottc: why not use the dos program instead? |
23:05:15 | merwin | pimlottc: why linux? |
23:05:34 | LinusN | merwin: because we have USB drivers with source code |
23:05:37 | pimlottc | it's automated |
23:05:39 | merwin | LinusN: ahh |
23:05:49 | pimlottc | easy for windows users |
23:05:56 | pimlottc | 1) inssert disk 2) insert archos 3) reboot |
23:05:57 | LinusN | in Windows World, there is no such thing as source code |
23:06:10 | * | merwin is connected at a piddly 9600 baud :) |
23:06:16 | pimlottc | well, attach archos, ya know |
23:06:29 | merwin | i just keep going back in time with my connection speeds |
23:06:29 | pimlottc | besides it's fun to compile a kernel with practically nothing in it |
23:06:39 | pimlottc | 9600 baud |
23:06:45 | pimlottc | yeesh |
23:06:49 | pimlottc | did you kill someone |
23:06:53 | pimlottc | are you being punished |
23:07:20 | merwin | nah, it's a straight circuit switched data connection from my cell phone. More reliable than GPRS, but slower |
23:08:10 | pimlottc | get more cell phones |
23:09:05 | merwin | pimlottc: i've already got 3 nokias, a couple ericssons, 2 motorolas, 2 pocket PC phones, and 2 blackberry devices, plus a few random ones :) |
23:09:32 | LinusN | pimlottc: are you patching the original IDE drivers as well? |
23:13:48 | merwin | if(wps_time_countup == false) |
23:13:49 | merwin | wps_refresh(id3, -ff_rewind_count, false); |
23:13:54 | merwin | that doesn't set it to negative, does it? |
23:14:06 | merwin | it just passes the variable as negative |
23:14:16 | LinusN | exactly |
23:14:26 | merwin | hmm |
23:17:03 | merwin | lcd_update is both player and recorder, right? |
23:17:38 | LinusN | it does nothing on the player |
23:18:00 | LinusN | it might do something in the player simulator, but on the target it is empty |
23:19:32 | pimlottc | merwin - then wire them together and get some real backwidth |
23:19:51 | merwin | pimlottc: haha... have 10 serial ports in the back of my computer and use connection sharing :) |
23:20:04 | pimlottc | now you're using ur noggin |
23:20:33 | merwin | that would look damn funny in an airport... sittin' there with 10 cell phones strung together :) |
23:21:35 | | Join nunya [0] (~me@ny-utica2c-47.aburny.adelphia.net) |
23:21:43 | merwin | what function do i need to do to update the custom characters that are already displayed on the screen? |
23:21:45 | merwin | hey nunya |
23:21:49 | merwin | nunya: get that new hd? |
23:23:13 | LinusN | merwin: update custom characters? |
23:23:31 | | Quit sylvr (Remote closed the connection) |
23:23:42 | merwin | LinusN: from what i hear, if you change a custom character that is already displayed on the screen, it'll automatically update it |
23:23:49 | LinusN | yup |
23:23:51 | merwin | ie: change what is displayed |
23:24:21 | pimlottc | nod merwin |
23:24:24 | nunya | merwin.. yupper.. got it.. .but i'm stumped... xp is only giving me option to format with ntfs! |
23:24:39 | merwin | nunya: right click on it, choose format, and choose the type |
23:24:55 | nunya | yup... only type allowed/displayed in pulldown is ntfs |
23:25:25 | merwin | hmm.... create a dos boot disk? |
23:25:29 | merwin | format it with that? |
23:25:34 | merwin | get a better OS? |
23:25:44 | nunya | i was going to use partition tragic.. but well that program has bit me before big time and man, it hurts!!!! |
23:26:15 | pimlottc | reformatting the archos? |
23:26:21 | nunya | ya... was thinking the 98 boot disk deal... i actuially just sat down to try it about 15 min ago. |
23:26:36 | nunya | pim - nooo - i just got a 40gb drive for my archos |
23:27:09 | pimlottc | there was something on the site about partition magic not working for that |
23:27:34 | nunya | ya... well like i said that would be like a big time last resort bazsed on past experience |
23:27:55 | nunya | ok... time to go make boot disk... back in a while!! |
23:28:09 | | Nick nunya is now known as nunya-AWAY (~me@ny-utica2c-47.aburny.adelphia.net) |
23:30:29 | merwin | flight time |
23:30:30 | merwin | ttyl |
23:30:35 | | Quit merwin () |
23:34:10 | | Quit nunya-AWAY (Read error: 104 (Connection reset by peer)) |
23:39:02 | dwihno|gone | Time to party! |
23:39:04 | | Nick dwihno|gone is now known as dwihno|party (dwihno@Bald067.Baldakinen.Umea.SE) |
23:43:37 | | Join sylvr [0] (silver@typhoon.xnet.com) |
23:44:40 | | Join ironi [0] (ironi@as1-5-7.hka.j.bonet.se) |
23:44:45 | ironi | wow 1.3 |
23:44:56 | LinusN | yup |
23:45:52 | datazone-work | hey linus |
23:46:02 | LinusN | hi |
23:46:03 | datazone-work | when are you going to implement the "splashsound" |
23:46:08 | * | datazone-work ducks |
23:46:36 | LinusN | you mean the splashing sound of me hitting you with a large trout? :-) |
23:47:16 | datazone-work | nope |
23:47:22 | datazone-work | come on guy |
23:47:23 | LinusN | ah, my mistake |
23:47:32 | ironi | heh |
23:47:38 | datazone-work | if you do it, i will buy you a drink |
23:48:01 | LinusN | i could need a drink |
23:48:04 | ironi | WOW |
23:48:07 | ironi | this is awesome |
23:48:23 | LinusN | the drink? |
23:48:24 | * | ironi hasnt tried the rockbox firmware in quite a while and is amazed by the UI and speed |
23:50:46 | ironi | parse display mode is awesome |
23:52:37 | ironi | wow keylock is using the dot in front of the play symbol |
23:52:55 | PsycoXul | ironi: you have a player? |
23:53:00 | ironi | PsycoXul yup |
23:53:05 | ironi | wow mute and stuff |
23:53:19 | PsycoXul | you wanna see something else cool, try it out compiled with -DPLAYER_PROGRESS |
23:53:20 | * | ironi is bowing to the developers team |
23:53:39 | ironi | PsycoXul: could you do that and send me the mod perhaps? |
23:53:47 | ironi | cause i dont have a devel env. set up |
23:54:20 | PsycoXul | player or old player? |
23:54:25 | ironi | player |
23:57:36 | ironi | ok its there |
23:58:11 | | Join nunya-AWAY [0] (~me@ny-utica2c-47.aburny.adelphia.net) |
23:58:26 | nunya-AWAY | ok... new nick for me... dumb_nunya |
23:58:32 | | Nick nunya-AWAY is now known as nunya (~me@ny-utica2c-47.aburny.adelphia.net) |
23:58:56 | | Quit nunya (Client Quit) |