00:02:25 | | Quit muesli- (Read error: 110 (Connection timed out)) |
00:03:47 | | Quit Sucka ("a bird in the bush is worth two in your house") |
00:04:07 | amiconn | hmmmz |
00:12:44 | HCl | mrfl. |
00:17:31 | amiconn | Bagder: Did you read http://sourceforge.net/tracker/index.php?func=detail&group_id=44306&atid=439118&aid=1189756 ? |
00:18:25 | amiconn | I'm not sure how to solve this. The problem is that the mas keeps playing what is in its internal buffer when the serial is stopped |
00:18:35 | amiconn | This delay gets longer with lower bitrate |
00:19:15 | amiconn | My experiments show that the 1/5 sec latency built into the fade out are exceeded when the bitrate gets below 48 kbps |
00:19:51 | amiconn | This means we would need 1.2 sec latency to make sure for 8 kbps.... |
00:20:19 | HCl | doesn't sound bad. |
00:20:32 | HCl | can't the latency be dependant on the bitrate? |
00:23:27 | amiconn | That would be better than always using the longest latency |
00:23:43 | preglow | oh, how nice it'll be to control our own codecs |
00:24:07 | amiconn | Probably the best solution would be to ask the mas somehow whether it finished playing |
00:25:56 | HCl | preglow: mmm? |
00:30:52 | | Quit Aison ("( www.nnscript.de :: NoNameScript 3.72 :: www.XLhost.de )") |
00:32:16 | *** | Saving seen data "./dancer.seen" |
00:34:37 | | Quit TCK- (Read error: 110 (Connection timed out)) |
00:34:56 | preglow | HCl: hm? |
00:35:11 | HCl | what was that statement about codecs? i didn't get it |
00:36:17 | preglow | well, stuff like this wont be a problem with software codecs |
00:36:22 | HCl | oh,yea. |
00:39:16 | | Join ashridah [0] (ashridah@220-253-123-248.VIC.netspace.net.au) |
00:42:01 | HCl | night. |
00:43:37 | | Quit MoosCamaro () |
00:51:57 | amiconn | It seems asking the mas is possible after all... |
01:00 |
01:01:04 | | Join LinusN [0] (~linus@labb.contactor.se) |
01:01:12 | amiconn | hi LinusN |
01:02:02 | preglow | amiconn: how do you find out stuff like that? i thought nothing about the mas interface was documented |
01:02:23 | amiconn | LinusN: I'm looking for the right place for my "ask the mas: did playback end?" function... |
01:02:50 | LinusN | i dunno |
01:02:57 | amiconn | preglow: There are docs about the mas. Look in the wiki, under DataSheets |
01:03:02 | * | LinusN fixed the 1.65 ogg playback issue |
01:03:12 | amiconn | Nice :) |
01:03:22 | LinusN | a rather silly bug in mkboot.c |
01:03:29 | preglow | cool, what was wrong? |
01:03:35 | amiconn | LinusN: I'm talking about a fix for http://sourceforge.net/tracker/index.php?func=detail&group_id=44306&atid=439118&aid=1189756 |
01:04:35 | amiconn | I intend to use the frame count memory cell to determine whether the mas finally stopped. This works, I verified it, it's just not bulletproof |
01:05:06 | amiconn | (chances are 1/65536 that stop condition would be detected prematurely) |
01:05:10 | LinusN | it is very much not at all bulletproof |
01:05:33 | LinusN | since the frame counter doesn't wrap |
01:05:45 | amiconn | It doesn't wrap? |
01:05:50 | amiconn | What does it do then? |
01:05:54 | LinusN | no, it just stops at max |
01:05:58 | LinusN | fffff |
01:06:04 | preglow | signedness did _that_? :P |
01:06:12 | LinusN | profoundly silly |
01:06:21 | LinusN | preglow: yes |
01:06:32 | preglow | aight, i'll fold the change into fwpatcher as well |
01:06:38 | amiconn | So this even makes it bulletproof, since it always jumps back to 0 when it looses sync |
01:06:43 | LinusN | preglow: it misinterpreted the length of the original firmware |
01:06:47 | amiconn | (which is what I want to know) |
01:06:59 | preglow | LinusN: ahh |
01:07:30 | amiconn | ...and it jumps back to 0 when then internal buffer of the mas is drained, not when we stop serial |
01:07:56 | preglow | hah, i haven't gpled fwpatcher, apparently |
01:14:28 | | Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) |
01:14:31 | preglow | LinusN: that's still a damn subtle consequence for a bug like that |
01:17:21 | | Join TCK [0] (TCK@81-86-96-31.dsl.pipex.com) |
01:20:59 | | Quit matsl (Remote closed the connection) |
01:24:00 | | Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) |
01:24:41 | | Quit matsl (Remote closed the connection) |
01:31:04 | amiconn | LinusN: Is there a reason why the fade in/fade out do not fade from/to zero? |
01:31:14 | amiconn | Btw, my function does work :) |
01:34:03 | LinusN | amiconn: i have no idea |
01:34:17 | LinusN | maybe it takes too long, since it's linear |
01:34:58 | amiconn | I still hear the music while it's at volume 20, at least on the player |
01:36:41 | * | amiconn has an idea |
01:36:49 | preglow | take it upon yourself to code a new mp3 decoder |
01:36:52 | preglow | mas assembler looks "fun" |
01:38:09 | amiconn | preglow: mp3 does work on the mas, but people keep asking for ogg etc... |
01:39:05 | preglow | i think you can pretty much forget vorbis on a chip with that little memory |
01:40:05 | | Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) |
01:40:32 | amiconn | preglow: Even .wav would be a big step ahead... |
01:41:24 | preglow | still not gotten hold of that,ehh? ;) |
01:41:54 | preglow | so you are able to upload code to the mas? |
01:42:22 | amiconn | Still no .wav codec, no. Uploading code to the mas is possible |
01:42:30 | amiconn | (via i2c) |
01:43:19 | preglow | has anyone tried making a codec for it? |
01:49:29 | | Join Aditya [0] (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
01:51:43 | amiconn | preglow: Not that I know of |
01:52:33 | amiconn | LinusN: I enhanced the fade function to always fade in 30 steps independent of the global volume, so it always takes roughly the same time |
01:53:26 | preglow | amiconn: a wav codec shouldn't be THAT hard. it'd almost entirely consist of finding out how the mas does communication internally |
01:58:37 | preglow | which might of course be tedious job of disassembling |
01:59:03 | amiconn | I don't know whether it's possible to read out the rom |
02:00 |
02:07:46 | | Part LinusN |
02:08:36 | preglow | wEEELL |
02:08:42 | preglow | bedtime, i thinks |
02:09:48 | preglow | laters, all |
02:09:53 | amiconn | wee! My enhancements add only 96 bytes to the binary |
02:10:03 | | Quit preglow ("flabby") |
02:32:20 | *** | Saving seen data "./dancer.seen" |
02:32:51 | | Quit ashridah ("Leaving") |
02:35:11 | | Join ashridah [0] (ashridah@220-253-123-248.VIC.netspace.net.au) |
02:52:44 | | Quit ashridah (Remote closed the connection) |
02:53:14 | | Join ashridah [0] (ashridah@220-253-123-248.VIC.netspace.net.au) |
03:00 |
03:41:26 | | Join asdsd____ [0] (~asdsd@h-67-100-30-32.miatflad.dynamic.covad.net) |
03:41:33 | | Part asdsd____ |
04:00 |
04:05:35 | | Join QT_ [0] (as@area51.users.madwifi) |
04:21:14 | | Quit QT (Read error: 110 (Connection timed out)) |
04:29:37 | | Quit einhirn (Read error: 148 (No route to host)) |
04:32:21 | *** | Saving seen data "./dancer.seen" |
05:00 |
05:06:56 | | Quit Aditya ("Download Gaim: http://gaim.sourceforge.net/") |
05:53:27 | | Join StrathAFK [0] (~mike@dgvlwinas01pool0-a231.wi.tds.net) |
06:00 |
06:16:50 | | Quit ashridah ("ou") |
06:20:02 | | Quit Strath (Read error: 110 (Connection timed out)) |
06:32:23 | *** | Saving seen data "./dancer.seen" |
06:56:09 | | Join ashridah [0] (ashridah@220-253-120-141.VIC.netspace.net.au) |
06:59:30 | rasher | oh boy, 1.65 fixed. |
07:00 |
07:08:58 | ashridah | what exactly did 1.65 add again? |
07:10:20 | rasher | some recording things, I think |
07:34:08 | rasher | The new mkboot produces the same files for 1.63 |
07:34:25 | rasher | 1.65 produces new md5sums \o/ |
07:38:08 | | Nick StrathAFK is now known as Strath (~mike@dgvlwinas01pool0-a231.wi.tds.net) |
08:00 |
08:08:12 | | Join LinusN [0] (~linus@labb.contactor.se) |
08:11:57 | rasher | LinusN: I updated the "expected md5sums" on IriverBoot |
08:12:08 | LinusN | nice |
08:12:46 | * | rasher sets out to update fwpatcher as well |
08:15:03 | rasher | done |
08:16:47 | ashridah | ah, so someone has a confirmed working 1.65 + rockbox bootloader bootloader.bin ? |
08:17:18 | rasher | bootloader.bin is the same |
08:17:25 | LinusN | omg, this is soo amusing: http://www.misticriver.net/boards/showthread.php?t=20600 |
08:17:35 | ashridah | ah. |
08:18:32 | rasher | LinusN: Oh dear :( |
08:18:41 | ashridah | hhahaha. the guy knows nothing about linux, but sure, ucLinux on coldfire. no problem |
08:19:14 | LinusN | this is the best quote: "If there is already a distro capable of running on the H3xx that just needs porting, we don't necessarily need to reverse engineer the DAP." |
08:19:29 | ashridah | AHAHAHAHA |
08:19:44 | ashridah | that's by far the single most unknowledgable post about embedded development ever :) |
08:20:11 | amiconn | morning |
08:20:19 | LinusN | definitely top-10 anyway |
08:20:35 | rasher | morning amiconn |
08:20:46 | LinusN | morn amiconn |
08:21:06 | amiconn | LinusN: mas framecount already stops at 0x7ffff, not 0xfffff |
08:21:21 | LinusN | ah, yes, sorry |
08:21:26 | amiconn | (signed int_max of internal format) |
08:21:32 | LinusN | signed...bla |
08:21:51 | LinusN | so infinitely silly of them not to wrap |
08:21:52 | amiconn | Why should a count be signed? .... |
08:21:58 | LinusN | exactly |
08:22:23 | amiconn | For my purpose it's a goodie that it doesn't wrap |
08:22:28 | LinusN | i wanted to use it for the playback and recording timing, but nooo |
08:22:29 | rasher | A negative amount of frames.. is.. curious |
08:23:00 | LinusN | rasher: does fwpatcher work allright now? |
08:23:26 | rasher | I haven't tried it yet |
08:23:39 | LinusN | i want to put the exe in the wiki |
08:23:43 | rasher | Using a 1.65 firmware built with the commandlines utils |
08:23:46 | rasher | I'll try |
08:23:57 | * | LinusN doesn't have mingw here |
08:24:33 | LinusN | i had a long debugging session last night |
08:24:46 | LinusN | the cvs bootloader hangs badly |
08:24:54 | ashridah | ouch |
08:25:50 | LinusN | probably a trivial bug, but debugging the bootloader is not trivial |
08:25:58 | LinusN | even with the bdm |
08:26:23 | Strath | no doubt :) |
08:29:53 | rasher | fwpatcher just successfully patched all 1.63 and 1.65 firmwares |
08:30:06 | rasher | Want me to upload it to the wikipage? |
08:30:26 | rasher | or send it to you.. or..? |
08:30:45 | rasher | (works in wine btw :) |
08:32:26 | *** | No seen item changed, no save performed. |
08:33:05 | ashridah | LinusN: does the bootloader.bin on http://www.rockbox.org/twiki/bin/view/Main/IriverBoot have hold button support? |
08:34:04 | amiconn | LinusN: Btw, the signedness bug causing the 1.65 firmware problems seems similar to what caused the fat16 fs problems on the target back then... |
08:34:20 | amiconn | (signedness of the SWAB16 macro) |
08:35:04 | rasher | ashridah: the bootloader doesn't do the hold button handling |
08:35:07 | | Part kergoth |
08:35:16 | rasher | (I think?) |
08:35:20 | rasher | or maybe it does.. |
08:35:35 | rasher | either way.. it does detect the hold button, yes :) |
08:36:14 | ashridah | i mean on startup |
08:36:20 | ashridah | not in general |
08:36:22 | rasher | it does |
08:36:34 | ashridah | good |
08:36:40 | rasher | very fast too |
08:36:51 | rasher | shuts off before I get a chance to notice it sometimes |
08:37:04 | rasher | leaving me to wonder if I forgot to turn it on :) |
08:39:20 | ashridah | rasher: got an md5sum of the US firmware i can compare against? mine doesn't seem to match the ones on the wiki |
08:40:08 | rasher | ashridah: not the lower table either? |
08:40:24 | ashridah | nope |
08:40:31 | rasher | no idea then |
08:40:34 | rasher | that's what I have |
08:40:45 | ashridah | wait up. it'd probably help if i had the most recent mkboot and whatnot :) |
08:40:52 | rasher | very likely |
08:41:10 | rasher | check the diff to the page to see the values for the previous mkboot if you like :) |
08:43:25 | ashridah | rofl. |
08:43:29 | ashridah | i'm at least part tool |
08:43:52 | ashridah | NOW i'm getting the right one |
08:44:03 | rasher | Hurray |
08:44:53 | ashridah | 62a6462425b12691a3dad75364512e92 us.hex now |
08:45:17 | rasher | looks right indeed |
08:48:45 | ashridah | worked. |
08:50:03 | rasher | add it to the table at the top of tested files+md5sums and remove the other 1.65-us one |
08:50:25 | ashridah | gimme a sec, testing ogg playback |
08:50:34 | Rick | oi |
08:50:36 | Rick | what's shakin' lately? |
08:51:10 | rasher | the glitch with 1.65 iriver firmware has been fixed, RLD has been (it seems) fixed |
08:51:32 | ashridah | what were the symptoms of RLD? i haven't been paying too much attention |
08:53:03 | rasher | It's an Archos bug |
08:53:11 | ashridah | oh. |
08:53:19 | ashridah | well then |
08:53:36 | rasher | one of the longest standing ones, sometimes the harddrive would "lock up", with the Red Led on (Hence Red Led Death) |
08:54:58 | | Join StrathAFK [0] (~mike@dgvlwinas01pool0-a231.wi.tds.net) |
08:55:16 | | Quit Strath (Nick collision from services.) |
08:55:18 | | Nick StrathAFK is now known as Strath (~mike@dgvlwinas01pool0-a231.wi.tds.net) |
08:55:22 | | Quit Strath (Nick collision from services.) |
08:55:27 | | Join Strath [0] (~mike@dgvlwinas01pool0-a231.wi.tds.net) |
08:56:58 | ashridah | i'm assuming the RLD is similar to the fun lockups gamers of old would get with buggy drivers, where the pci bus would basically lock up |
08:57:34 | ashridah | aka, irq/dma timing screwups |
08:57:55 | rasher | It was a deadlock thing, I didn't get the details |
08:58:20 | LinusN | the (hitachi) hard drive stops working when you shake it |
08:58:31 | LinusN | so rockboix has to soft reset it |
08:58:34 | ashridah | nice |
08:58:53 | LinusN | but the soft reset function i was using was protected by a semaphore |
08:59:07 | LinusN | which i already had aquired |
08:59:16 | LinusN | hence the deadlock |
08:59:33 | LinusN | it waited for the semaphore forever |
08:59:45 | ashridah | yeah |
08:59:58 | * | ashridah understands the concepts behind deadlocks. |
09:00 |
09:00:03 | rasher | LinusN: should I upload fwpatcher or send it to you or something? |
09:00:27 | LinusN | hmm, have you tested it? |
09:00:41 | rasher | Yes, it produces the same md5sums as the commandline utils |
09:00:53 | LinusN | then upload it to the wiki |
09:01:02 | rasher | ah, haven't tested with a corrupt firmware yet, but that should be a no-brainer |
09:01:50 | ashridah | rasher: add in me as a successful user of 1.65 with no ogg screwups i can detect (assuming oggs break immediately, and not in some subtle, random, hard to trigger way) |
09:02:05 | ashridah | i was about to edit the page myself, but if you beat me to it.. |
09:02:20 | rasher | It totally fails to start playing |
09:02:22 | rasher | or did |
09:02:28 | ashridah | no problem there then |
09:02:36 | ashridah | i went through half a dozen or so |
09:04:33 | rasher | ashridah: got a wikipage? |
09:04:47 | ashridah | ? |
09:04:59 | rasher | Your userpage |
09:05:07 | ashridah | not that i know of |
09:05:13 | ashridah | i'm not really much of a developer. |
09:05:20 | ashridah | i'm here for groupie status :) |
09:05:24 | rasher | Are you not registred on the wiki? |
09:05:33 | ashridah | i am |
09:05:39 | rasher | What's your username then? |
09:05:49 | ashridah | been a while tho, hangon a tic and i'll try to remember what it is :) |
09:05:54 | rasher | Heh |
09:06:01 | | Join Aison [0] (~hans@zux166-181.adsl.green.ch) |
09:06:50 | * | rasher removes the 1.65 warning then |
09:07:17 | ashridah | http://www.rockbox.org/twiki/bin/view/Main/AndrewPilley |
09:07:42 | rasher | excellent |
09:07:59 | ashridah | i'd forgotten the 'real-name' policy |
09:09:12 | rasher | heh |
09:18:58 | rasher | Updated. |
09:20:31 | rasher | http://www.rockbox.org/twiki/bin/view/Main/IriverBoot any objections? |
09:23:13 | ashridah | no |
09:31:30 | LinusN | looks ok |
09:31:56 | Rick | hm |
09:31:59 | Rick | why are there two md5 tables? |
09:32:07 | Rick | oh nevermind |
09:32:21 | Rick | actually |
09:32:21 | Rick | yes |
09:32:25 | Rick | why are there two tables? |
09:32:33 | LinusN | i think the first table is obsolete |
09:32:38 | rasher | The top one is for tested ones, but yes |
09:32:43 | rasher | sortof obsolete |
09:32:49 | LinusN | and confusing |
09:32:54 | rasher | *yank* |
09:33:05 | Rick | :) |
09:40:52 | LinusN | feels good to have fixed that 1.65 bug, it has puzzled me for quite a while |
09:41:09 | LinusN | and it made rockbox look bad :-) |
09:41:32 | rasher | I'll notify the misticriver crowd |
09:41:46 | LinusN | do so |
09:42:18 | rasher | in fact I already posted in the progress thread about the 1.65 bug, but I have a feeling that the fwpatcher will be at least as much interest to them |
09:45:52 | amiconn | rasher: RLD was not exactly an archos bug, but a bug that was triggered by ceratin harddrive's recovery behaviour |
09:46:25 | rasher | True. I meant it more as "not iriver related" |
09:46:40 | amiconn | Theoretically it might also have hit on the iriver, depending on the hd model |
09:46:57 | LinusN | yup |
09:47:15 | amiconn | (though not very likely, since all other hds (and even the newer hitachis) don't show this behaviour |
09:52:01 | amiconn | LinusN: Any thoughts on the mutex suggestions yet? |
09:53:35 | LinusN | if we are to allow recursive mutex aquiring, we need to make it a counting semaphore |
09:54:05 | LinusN | otherwise we won't know when to release it |
09:54:17 | LinusN | i think a panic() is in order |
09:54:49 | LinusN | but it still takes extra owner tracking etc |
09:55:04 | LinusN | misa not like this |
09:56:32 | amiconn | Recursive mutex needs owner tracking an a lock counter, yes |
09:56:56 | amiconn | This is definitely more complex than the fast mutexes we have not, of course |
09:57:05 | LinusN | indeed |
09:57:19 | amiconn | The question is whether there are places were recursive mutexes have advantages |
09:57:26 | LinusN | i tend to like simple things... |
09:57:46 | amiconn | Owner tracking isn't really difficult if the mutex code is moved to thread.c |
09:58:01 | LinusN | nothing of this is diffucult |
09:58:18 | LinusN | only more complicated than the current one |
09:58:21 | amiconn | What should the panic() do? |
09:58:33 | LinusN | tell you that you are a sloppy programmer |
09:58:50 | LinusN | and should be punished |
09:58:55 | amiconn | This would still need owner tracking... |
09:58:58 | LinusN | yes |
09:59:09 | LinusN | hence the "misa not like this" |
10:00 |
10:00:25 | amiconn | The mutex structure would consist of 2 variables instead of one, lock_count and owner |
10:00:44 | LinusN | yes |
10:01:04 | Lynx_awy | What's a mutex? :) |
10:01:09 | LinusN | actually, the owner info is useful for debugging as well |
10:01:11 | | Nick Lynx_awy is now known as Lynx_ (HydraIRC@134.95.189.59) |
10:01:37 | LinusN | Lynx_: a mechanism for handling exclusive access |
10:02:01 | LinusN | e.g making sure that only one thread at a time can access, for instance, the i2c bus |
10:02:05 | amiconn | while ((lock_count > 0) && (owner != current_thread)) sleep_thread(); |
10:02:29 | amiconn | wake_up_thread(); |
10:02:34 | amiconn | lock_count++; |
10:02:54 | amiconn | owner = current_thread; |
10:03:11 | LinusN | looks fine |
10:03:19 | amiconn | and the unlock: |
10:03:34 | amiconn | if (lock_count) lock_count−−; |
10:04:09 | rasher | and owner? |
10:04:33 | rasher | isn't that changed? or am I retarded |
10:04:51 | amiconn | rasher: owner doesn't matter if lock_count == 0 |
10:05:09 | rasher | ah! |
10:05:13 | rasher | I am indeed retarded |
10:07:18 | amiconn | LinusN: For debugging, the mutex_lock could be extended by the last line: |
10:07:19 | Lynx_ | LinusN: ah, ok |
10:07:47 | amiconn | if (lock_count > 1) debugf("You're sloppy!"); |
10:08:16 | amiconn | or similar |
10:10:33 | amiconn | ...although the recursive locking might be on purpose, saving some functions |
10:10:55 | LinusN | at least in ata.c |
10:11:10 | amiconn | Imagine there is a function that can both be called by its own and from within another mutexed function.. |
10:11:30 | amiconn | ...like ata_soft_reset() ;) |
10:11:38 | LinusN | like ata_soft_reset() |
10:11:39 | LinusN | :-) |
10:12:03 | LinusN | i guess i'll have to eat that for a long time to come... |
10:12:03 | | Join B4gder [0] (~daniel@neptunus.contactor.se) |
10:12:12 | * | LinusN bows for B4gder |
10:13:04 | B4gder | howdy ho |
10:15:37 | LinusN | B4gder: 1.65 bug nailed |
10:22:05 | | Quit Strath ("Client closed") |
10:22:58 | B4gder | I noticed |
10:23:05 | B4gder | amusing error ;-) |
10:23:28 | * | rasher commits digest/log.t |
10:23:40 | rasher | stand by for breakage |
10:26:21 | ashridah | .t? |
10:27:07 | rasher | text.. or something :) |
10:28:22 | amiconn | B4gder: The build time estimation on the dailybuilds page is sometimes rather off... |
10:28:38 | amiconn | ...and I have an idea what might be the cause |
10:28:59 | amiconn | It seems your script uses the previous build time to estimate the current one... |
10:29:21 | amiconn | ...which is of course wrong if the previous run contained red builds (errors) |
10:30:48 | B4gder | yeps |
10:31:05 | B4gder | I've considered adding an average on the latest X builds |
10:32:14 | amiconn | I'd suggest to simply take the last non-red build time |
10:32:30 | *** | Saving seen data "./dancer.seen" |
10:33:11 | B4gder | the timer is much too simple for that atm |
10:33:19 | amiconn | I have another suggestion for better response to the devs: |
10:33:49 | amiconn | What about updating the status line every time a build finishes, not only at the end of the run? |
10:34:06 | amiconn | This way one could start fixing red earlier... |
10:35:22 | amiconn | I also noticed that there are brief intervals where the table is completely gone. I managed to reload the page at such points several times... |
10:36:06 | B4gder | probably while it builds the new table |
10:36:35 | B4gder | display columns early is gonna require a major rewrite of the scripts |
10:37:20 | amiconn | I though the table was built dynamically, from a database query... |
10:37:24 | amiconn | *thought |
10:37:49 | B4gder | it is built by parsing a logfile |
10:38:02 | B4gder | that the buildall scripts generate |
10:39:30 | amiconn | I'd probably use a mysql db, which gets updated by the build scripts every time a build finishes |
10:39:40 | amiconn | ...then use php to generate the page |
10:39:48 | B4gder | I'm not a db guy |
10:40:32 | B4gder | but using a db or not is not what makes a difference |
10:40:51 | B4gder | the table script assumes one set of X builds |
10:40:55 | B4gder | that's the problem |
10:41:08 | B4gder | or the challange ;-) |
10:41:11 | amiconn | Imho it does (for the briefly disappearing table) |
10:41:28 | B4gder | it could be fixed by always building in a second file |
10:41:36 | B4gder | and mv it when the table is complete |
10:42:13 | amiconn | Still not as clean a solution, but it might work better than now, yes |
10:43:08 | amiconn | The 'one set' versus single builds problem shouldn't be too hard either, when using a db |
10:43:48 | B4gder | I don't see how this not using a db has anything to do with that problem |
10:43:49 | amiconn | Simply assign a 'build run' id (e.g. the start time) and output all builds with the same id on the same line |
10:44:12 | B4gder | the script is written with a few assumptions |
10:44:33 | B4gder | the problem is that a few of them don't hold anymore |
10:50:22 | | Join Harpy [0] (m52IZ7g75E@dsl-hkigw7wbb.dial.inet.fi) |
10:58:01 | HCl | mrf |
10:58:40 | B4gder | changing the build time to be average of the 4 latest builds |
11:00 |
11:03:34 | amiconn | ...not counting red builds? |
11:27:56 | | Join amiconn_ [0] (~jens@pD9E7E89C.dip.t-dialin.net) |
11:33:32 | HCl | hmmm.. |
11:33:34 | | Quit amiconn (Nick collision from services.) |
11:33:34 | | Nick amiconn_ is now known as amiconn (~jens@pD9E7E89C.dip.t-dialin.net) |
11:34:49 | HCl | morning. |
11:35:28 | rasher | morning |
11:35:40 | HCl | sup? |
11:35:44 | B4gder | nah, it includes reds too |
11:35:51 | B4gder | since the new one could be red as well |
11:36:58 | HCl | hah. so that was the problem with 1.65 o. |
11:36:59 | HCl | o.o |
11:39:48 | amiconn | B4gder: Yes.. but in that case it would finish earlier. I'd prefer the estimation to be worst case. |
11:39:53 | amiconn | I find it annoying when I want to check results after the estimated completion time expired to only see it's still running... |
11:40:11 | rasher | HCl: fwpatcher released :) |
11:40:18 | HCl | nice.. |
11:40:27 | HCl | where? |
11:40:27 | HCl | o.o |
11:40:32 | rasher | IriverBoot |
11:40:44 | HCl | ah. |
11:41:08 | rasher | I guess it'll be moved to the Download page once it's really ready |
11:45:26 | | Join [IDC]Dragon [0] (~d90a3255@labb.contactor.se) |
11:46:41 | | Join Querty_mob [0] (~Querty_mo@213.194.63.249) |
11:46:54 | | Join preglow [0] (thomj@s183a.studby.ntnu.no) |
11:47:43 | * | [IDC]Dragon reads LinusN punting over ucLinux on coldfire thread |
11:47:57 | LinusN | hehe |
11:48:32 | [IDC]Dragon | years ago, somebody here ported Linux on a coldfire board we had developed |
11:48:49 | preglow | where is this thread? :V |
11:48:59 | [IDC]Dragon | http://www.misticriver.net/boards/showthread.php?t=20600 |
11:49:40 | preglow | The T10 will come in Cherry Red, Lime Green, Orange Yellow for that Club Look as a fashion item. |
11:49:44 | preglow | i love these people |
11:51:05 | HCl | the stupidity of some people can't cease to amaze me sometimes... |
11:51:21 | amiconn | [IDC]Dragon: What's your opinion about recursive mutexes? You started that after all... ;) |
11:51:24 | amiconn | hi, btw |
11:51:41 | [IDC]Dragon | this 1.65 bug sounds scary to me, has a "bricking" potential |
11:51:54 | [IDC]Dragon | amiconn: hi |
11:52:04 | Querty_mob | Has anyone had a look at the rename function? You can create an empty filename which trashes the filesystem |
11:52:05 | Querty_mob | . |
11:52:15 | [IDC]Dragon | I don't have a strong opinion |
11:52:34 | LinusN | [IDC]Dragon: *had* a bricking potential |
11:52:51 | [IDC]Dragon | if it's just a few lines of code, we schould at least panic if already holding the mutex |
11:53:15 | LinusN | i think recursiveness would be ok |
11:53:24 | [IDC]Dragon | LinusN: yes, I was close to edit my sentence this way, but too lazy |
11:53:33 | LinusN | and tracking the mutex owner is useful for debugging |
11:53:49 | [IDC]Dragon | definitely |
11:54:03 | amiconn | [IDC]Dragon: Look at today's log, starting 10:02 |
11:54:16 | * | [IDC]Dragon scrolls further |
11:54:35 | Querty_mob | I was renaming a wav to sample.wav and accidentally created an empty filename. All i could do was reformat |
11:54:51 | LinusN | Querty_mob: k00l! :-) |
11:55:30 | Querty_mob | :'( |
11:55:41 | amiconn | Then there's still the other rename problem that renaming with only changing the case fails |
11:57:04 | LinusN | weird, the rename_file() dialog code doesn't permit empty file names |
11:57:13 | Querty_mob | Filesystem seemed ok, but rockbox wouldn't boot anymore. |
11:57:16 | LinusN | must be a bug in the keyboard code |
11:58:40 | Querty_mob | I'll try it again, after I make a good backup first ;-) |
11:59:33 | LinusN | was it totally empty? |
11:59:39 | LinusN | the filemname |
12:00 |
12:00:57 | Querty_mob | Yes, trouble is that I could see the file in XP, but could not delete it |
12:01:18 | HCl | uhoh. |
12:02:10 | rasher | okay, I can confirm this.. in fact |
12:02:26 | rasher | after I renamed, I only see 2 files in the root |
12:02:39 | rasher | which is very wrong |
12:03:22 | amiconn | rasher: I should probably try this on fat16, i.e. Ondio |
12:03:40 | * | HCl makes mental note to not rename files |
12:03:45 | amiconn | This way it's easier to check the actual dir entries (fat16 root is fixed place) |
12:03:45 | * | HCl goes to cuddle his mewing kitty cat. |
12:03:50 | Querty_mob | Could not rename it either, an none of the tools i had available could repair it. Including fsck.vfat |
12:03:50 | rasher | Just don't rename them to an empty filename |
12:04:20 | rasher | the file doesn't even show up when mounting in linux |
12:04:28 | rasher | curious |
12:04:30 | Querty_mob | :-D |
12:05:19 | rasher | rockbox does boot though |
12:05:27 | rasher | although complaining about missing .rockbox dir |
12:06:44 | Querty_mob | rasher: that is what i had too |
12:07:04 | rasher | "but rockbox wouldn't boot anymore." |
12:07:07 | LinusN | <Querty_mob> Filesystem seemed ok, but rockbox wouldn't boot anymore. |
12:07:12 | rasher | it does in fact boot |
12:07:16 | rasher | it's just a tad confused |
12:09:27 | Querty_mob | It complained about the missing .Rockbox dir, but shut down after. Could still boot original fw though |
12:12:04 | Querty_mob | Cya |
12:12:31 | rasher | Doesn't shut down here o.O |
12:12:42 | rasher | Just shows a wrong dirlisting |
12:12:52 | rasher | Hm, maybe it was failing to see rockbox.iriver in your case |
12:12:54 | rasher | not so here |
12:13:12 | rasher | I have that file, and a "RECORD" dir |
12:13:17 | rasher | which isn't exactly all I had |
12:13:34 | Querty_mob | Could be, sorry gotta run. |
12:13:45 | rasher | looks like rockbox doesn't handle this fat breakage very well |
12:13:56 | | Quit Querty_mob ("used WLIrc") |
12:14:25 | rasher | linux handles it better (not showing the file with empty filename), xp handles it better yet (showing the file, unable to delete it though) |
12:15:06 | HCl | :) |
12:15:33 | rasher | Should I open a bug? |
12:15:36 | HCl | yea. |
12:15:41 | HCl | add it on the tofix thing? |
12:15:51 | HCl | i dunno, either there or the bugtracker |
12:16:37 | * | LinusN is on it |
12:16:53 | HCl | okay |
12:17:22 | rasher | ah, I'll just let it b |
12:17:24 | rasher | be |
12:19:38 | rasher | time for a format+resync, I guess :) |
12:21:47 | | Quit DangerousDan (Read error: 54 (Connection reset by peer)) |
12:23:05 | | Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) |
12:27:14 | HCl | sounds painful |
12:29:06 | | Join DangerousDan [0] (~Miranda@newtpulsifer.campus.luth.se) |
12:29:14 | rasher | not too bad |
12:29:23 | HCl | mm? |
12:29:34 | HCl | hmm. |
12:29:51 | * | HCl dreamt his iriver had corruptions and he lost part of his music collection, must remember to back it up on his computer.. |
12:30:33 | preglow | i don't think i'll tell you what i dreamt |
12:30:46 | HCl | you don't have to o.o. |
12:31:19 | rasher | whatever happened to xen` |
12:31:25 | rasher | he was going to do libmodplug :-\ |
12:31:30 | HCl | amiconn ate him, he was hungry :/ |
12:31:38 | rasher | harsh |
12:32:34 | *** | Saving seen data "./dancer.seen" |
12:34:44 | * | HCl goes to buy a tray of energy drinks to get awake.. |
12:34:52 | | Join asdsd____ [0] (~asdsd@h-67-100-30-32.miatflad.dynamic.covad.net) |
12:35:51 | * | LinusN committed a fix for the empty filename problem |
12:36:02 | LinusN | although it isn't complete |
12:36:03 | HCl | nice |
12:36:08 | HCl | what was it? |
12:36:36 | LinusN | the file rename dialog function didn't check the filename correctly |
12:36:41 | HCl | ah |
12:36:43 | HCl | bbl |
12:36:52 | LinusN | still, the rename() function still accepts bad names |
12:37:14 | rasher | rockbox' behaviour when an empty filename exists is a bit curious as well |
12:37:19 | rasher | unrelated, of course |
12:41:12 | preglow | If Linux is ported to the H3xx imagine watching smoother video, more file compatibility, and tons of features that we dreamed we had. |
12:41:15 | preglow | oh, i love people |
12:41:49 | | Part asdsd____ |
12:42:08 | | Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) |
12:42:49 | rasher | preglow: :) |
12:51:53 | HCl | preglow: :x |
12:52:06 | HCl | someone should point it out that h3xx isn't in any way any faster than h120 |
12:52:09 | HCl | h1xx |
12:53:49 | amiconn | Perhaps the lcd is faster |
12:54:04 | rasher | It damn well should be |
12:54:15 | rasher | You'd know if you had a h100 |
12:54:16 | HCl | mmm |
12:54:18 | rasher | :S |
12:57:45 | preglow | someone should point out that running linux on something doesn't in any warrant smoother video |
12:57:48 | preglow | on the contrary |
12:58:00 | rasher | Of course it does! |
12:58:12 | HCl | :P |
12:58:27 | HCl | well |
12:58:35 | HCl | with an usb keyboard it would enable text editing |
12:58:44 | HCl | but you would prolly be able to do that with the h3xx rockbox :P |
12:58:56 | | Join einhirn_ [0] (Miranda@carlsberg.heim2.tu-clausthal.de) |
13:00 |
13:00:44 | HCl | they should look at ipodlinux to see what linux on iriver might be like |
13:02:50 | | Quit thegeek (Read error: 131 (Connection reset by peer)) |
13:03:32 | ashridah | HCl: it'd have slightly more buttons than ipodlinux. that's clearly better |
13:03:47 | HCl | mmmm |
13:04:21 | rasher | LinusN: can I rename a file to "/foo/" ? |
13:05:44 | LinusN | that will probably fuck it up just as bad :-) |
13:05:55 | rasher | That's what I'm guessing :) |
13:06:07 | | Quit einhirn (Read error: 148 (No route to host)) |
13:06:26 | LinusN | the keyboard should probably not allow "forbidden" characters |
13:06:42 | rasher | using /foo/bar is totally acceptable though |
13:06:56 | rasher | and provides a crude "move" functionality |
13:07:02 | LinusN | provided that /foo exists |
13:07:10 | rasher | otherwise it fails |
13:07:19 | rasher | I checked :) |
13:07:22 | LinusN | hehe |
13:07:46 | LinusN | you're welcome to fix those issues if you like |
13:08:04 | rasher | I wouldn't know where to start |
13:08:06 | LinusN | file move is also something we'd like to have |
13:08:09 | rasher | or how to proceed |
13:08:26 | HCl | if(bla[strlen(bla)-1]=='/'||bla[strlen(bla)-1]=='\\') ... ? |
13:08:32 | rasher | I was thinking though, if the file-browser had a "show only dirs" mode, that could be used to select a directory |
13:09:21 | LinusN | HCl: i'm rather thinking about letting the virtual keyboard only show kosher characters |
13:09:27 | LinusN | rasher: good idea |
13:09:43 | rasher | which could be used in other contexts as well, I guess |
13:10:04 | LinusN | rasher: maybe |
13:10:08 | HCl | hmm |
13:10:16 | HCl | when an mp3 is playing, we still have access to the main menu? |
13:10:20 | * | amiconn wants file copy in addition to file move |
13:10:21 | LinusN | yes |
13:10:28 | LinusN | amiconn: yeah |
13:10:29 | rasher | amiconn: that's what I was thinking of :) |
13:10:41 | rasher | move and copy could both benefit from a select_dir thing |
13:10:42 | HCl | i'm guessing it should be easy to add options that only show up when a song is playing? |
13:10:45 | amiconn | File copy is especially useful on Ondio... |
13:11:12 | LinusN | HCl: that would be a context-sensitive wps menu |
13:11:13 | amiconn | Copy from internal flash to MMC and back... |
13:11:33 | HCl | LinusN: do we have those? |
13:11:40 | LinusN | not yet :-) |
13:11:48 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:12:03 | HCl | i assume there's a way to check whether we're playing a song or not? |
13:12:07 | amiconn | Context sensitive menus where long planned... someone even started implementing... but never finished |
13:12:09 | LinusN | we have a context sensitive menu in the file browser |
13:12:31 | amiconn | ah, yes |
13:12:37 | HCl | file browser? |
13:12:43 | HCl | you mean tree.c? |
13:12:46 | LinusN | yes |
13:12:51 | amiconn | Still there were plans to replace the quickscreens... |
13:13:06 | LinusN | yes, i'd like to kick them out |
13:13:10 | LinusN | hard |
13:13:20 | HCl | quickscreens |
13:13:21 | HCl | ? |
13:14:05 | HCl | i'm mostly wanting to add something like Song -> Rating, Song -> Volume, Song -> Edit tag |
13:14:16 | LinusN | yes, the f-keys on the archos recorder has shortcuts to the most common settings |
13:14:25 | HCl | mk |
13:14:27 | LinusN | Song->add to playlist |
13:14:39 | amiconn | LinusN: The 'most common' is debatable... |
13:14:44 | LinusN | amiconn: :-) |
13:14:49 | HCl | um, isn't that more something for the file / db browser? |
13:14:54 | HCl | not while playing a file o.o |
13:15:14 | amiconn | HCl: If a file is playing, it already is part of the playlist |
13:15:19 | HCl | yea |
13:15:25 | HCl | so i don't understand what linus is saying :X |
13:15:25 | LinusN | amiconn: not necessarily |
13:15:27 | HCl | oh |
13:15:28 | HCl | ok |
13:15:34 | HCl | anyways o_o |
13:15:40 | * | HCl prods at the wps |
13:15:43 | amiconn | LinusN ?? |
13:15:53 | LinusN | play a dir |
13:15:54 | * | HCl goes to dig through the code to try to find how to enable context menus |
13:16:22 | HCl | lag sucks :/ |
13:16:24 | LinusN | HCl: i have a patch for this |
13:16:55 | HCl | oh |
13:17:02 | HCl | can we add it? o.o |
13:17:05 | HCl | i need it for the runtime db |
13:17:11 | HCl | i'm really wanting to get the rating up and running |
13:17:11 | LinusN | amiconn: add-to-playlist means "add to a playlist file of your choice" |
13:17:24 | HCl | its a simple piece of code, yet it can be very powerful when creating playlists |
13:18:52 | HCl | how complete is the patch? |
13:19:17 | HCl | i mostly want to add a new menu in the main menu while playing a file, preferably in a way so that multiple contexts are possible |
13:19:46 | HCl | (something with a context bitmask and checking for contexts with several ifs..) |
13:20:42 | LinusN | i want a wps context menu, just like the one in tree.c |
13:20:53 | * | HCl goes to look what that one is like. |
13:20:56 | LinusN | i.e hold Select for a sec |
13:22:32 | HCl | yea, i get the idea, it works with a tree_context ? |
13:23:25 | LinusN | let me apply the patch |
13:23:31 | HCl | okay |
13:23:47 | * | LinusN goes digging in the mail archives |
13:29:42 | * | HCl tries to find the menu bit in tree.c |
13:29:50 | * | rasher replies to the uclinux thread.. |
13:29:59 | rasher | Couldn't hold it back anymore :( |
13:31:46 | HCl | :P |
13:31:53 | HCl | what was the link again? |
13:32:17 | HCl | nm :) |
13:32:44 | HCl | posts:1 ? :P |
13:33:06 | preglow | ugh |
13:33:07 | HCl | Your product purchased from T-Dimension.com is already sent out to you by air |
13:33:07 | HCl | +mail from Hong kong, and normally, it takes about 7-10 working days for |
13:33:07 | HCl | +delivery. |
13:33:08 | HCl | yay! |
13:33:09 | preglow | wish me luck |
13:33:12 | HCl | my battery is on its way |
13:33:13 | HCl | :3 |
13:33:20 | preglow | i'm calling the military to find out if they still want me or not :/ |
13:33:24 | * | HCl wishes preglow luck, good fortune, and eternal happiness. |
13:33:30 | HCl | why o.o |
13:33:39 | HCl | don't call us, we'll call you? |
13:33:42 | preglow | because that very neatly interferes with searching for jobs |
13:33:43 | rasher | HCl: I've been posting in the rockbox threads only, which for some reason doesn't affect postcount |
13:33:50 | HCl | rasher: mk |
13:34:13 | * | HCl stares at the word "already" in "already sent out" o.o; |
13:34:31 | HCl | they're trying to promote that they're quick or something o.o |
13:38:53 | * | HCl waits patiently. |
13:43:36 | preglow | woot |
13:43:44 | HCl | :p |
13:43:45 | preglow | more or less zero chanches of me being enrolled |
13:43:53 | rasher | \o/ |
13:43:53 | HCl | nice :) |
13:48:05 | | Join tvelocity [0] (~tony@ipa243.2.tellas.gr) |
13:48:25 | HCl | LinusN: any luck? |
13:55:20 | | Quit tvelocity[away] (Operation timed out) |
13:59:22 | LinusN | oooh, that patch was too old to apply cleanly |
13:59:30 | HCl | its okay |
13:59:32 | HCl | got a link? |
13:59:34 | HCl | i can adjust it |
14:00 |
14:00:53 | rasher | Here we go on the ucLinux thing.. :) |
14:00:55 | rasher | should be fun |
14:02:55 | HCl | :p |
14:02:58 | * | HCl checks again |
14:03:43 | preglow | rasher: well said |
14:04:34 | LinusN | 10fps video sounds awfully slow |
14:04:46 | LinusN | we should be able to do much better |
14:05:35 | rasher | True, but it's xvid or divx or something like that |
14:05:47 | preglow | yes |
14:05:53 | rasher | which I'm sure is making the poor coldfire sweat |
14:05:53 | LinusN | yes, but why on earth use that format? |
14:05:58 | rasher | beats me :) |
14:06:00 | preglow | good compression? |
14:06:03 | preglow | how does the rockbox format work? |
14:06:10 | LinusN | it's uncompressed |
14:06:28 | LinusN | just pumping from the hard drive straight to the lcd |
14:06:32 | preglow | well, then that's the point |
14:06:38 | preglow | then again |
14:06:47 | preglow | video for such a small screen might not take much space |
14:06:52 | LinusN | exactl |
14:06:53 | LinusN | y |
14:07:12 | rasher | And also, it's not like people are going to be watching whole movies on that screen (I hope!) |
14:07:29 | preglow | rasher: oh, they are |
14:07:40 | LinusN | and they have to convert the stream anyway, so why not convert to an efficient format? |
14:07:44 | rasher | they need a good spanking then |
14:07:49 | HCl | who would want that anyways? |
14:08:04 | rasher | HCl: it's the Cool Factor |
14:08:06 | preglow | with a black and white screen you could easily utilize run length coding as well |
14:08:07 | * | HCl pats his pda which plays 320x240 divx/xvid fine |
14:08:12 | preglow | but it's probably saved in some grayscale format? |
14:08:16 | LinusN | i can imagine watching a film on my h300 on a long train trip |
14:08:16 | HCl | rasher: pfeh, my pda owns them :p |
14:08:35 | LinusN | preglow: yes, it's grayscale |
14:09:08 | rasher | how about using the screen's native format? so that when you encode, you encode it to a specific device? |
14:09:22 | LinusN | that's what we do |
14:09:29 | rasher | wellthen |
14:09:39 | preglow | on a coldfire based player we can also do some compression, though |
14:09:43 | rasher | it's just a matter of adding the h300s format into the mix? |
14:09:53 | LinusN | sort of |
14:10:08 | LinusN | the audio format is a more problematic issue |
14:10:11 | rasher | yes, I understand it involves more than this, but in general terms |
14:10:25 | HCl | LinusN: got a link to that patch you talked about...? |
14:10:47 | preglow | we could transcode to mjpeg :> |
14:12:09 | rasher | That would be neat |
14:12:20 | LinusN | and slow |
14:12:58 | preglow | deed |
14:13:08 | amiconn | The current rockbox video format is _not_ greyscale, it just looks like being greyscale |
14:13:14 | LinusN | and transcoding to another lossy format will be very ugly |
14:13:24 | LinusN | amiconn: true |
14:13:33 | preglow | LinusN: ugly, not very ugly |
14:13:40 | amiconn | It's just b&w with temporal dithering at 67 fps |
14:13:57 | amiconn | Still, movies tend to get rather large |
14:14:07 | preglow | how large is a 1.5 hour movie? |
14:14:08 | amiconn | ...even with the tiny archos lcd |
14:14:47 | amiconn | My largest movie is Lord of the Rings part 3 (audio is lame −−preset medium): 3.5 hours, ~800 MB |
14:15:07 | rasher | heh, well that's not too bad |
14:15:17 | LinusN | amiconn: and you watched the entire film on your archos? :-) |
14:15:17 | rasher | but with colour :-\ |
14:15:38 | preglow | colour is going to boost that size _significantly* |
14:15:41 | amiconn | LinusN: Not part 3 (yet), but part 1... |
14:15:42 | preglow | _ |
14:15:54 | LinusN | amiconn: you're nuts |
14:15:56 | Lynx_ | amiconn: and you can still see? ;) |
14:16:02 | amiconn | I can |
14:16:09 | amiconn | I have the white backlight mod :) |
14:16:43 | preglow | but yes, we could use a format with some compression for devices with some cpu to spare |
14:16:47 | preglow | problem is finding out what |
14:17:02 | preglow | will most definitely need to use a transform codec |
14:17:20 | amiconn | preglow: Even h1xx lcd format will boost the size about a factor of 3 (provided we halve the frame rate, which should be possible due to the slow lcd) |
14:17:36 | preglow | haha |
14:17:39 | rasher | more than possible |
14:17:45 | preglow | then we really need some compression, i'd say |
14:17:57 | rasher | that lcd is seriously seriously slow |
14:18:01 | preglow | oh, indeed |
14:18:43 | amiconn | iriver_vid_sz = archos_vid_sz * 160*128 / (112*64) *2 /* 2bpp */ / 2 /* halved frame rate */ |
14:20:04 | amiconn | How many bpp is the h3xx lcd? |
14:20:09 | LinusN | 220x176 16bitRGB - almost 2mbytes/s |
14:20:15 | LinusN | ouch |
14:20:17 | preglow | ouch :-) |
14:20:33 | LinusN | amiconn: i don't know |
14:20:34 | HCl | thats why you want compression |
14:20:38 | preglow | you'd be hard pressed just to friggin read the data fast enough, heh |
14:20:46 | LinusN | yup |
14:21:05 | preglow | and thusly mjpeg enter! |
14:21:22 | preglow | amiconn: get a h1x0 and start tweaking that jpeg code! |
14:21:51 | amiconn | LinusN: fun - first you tell me 16bit RGB and then you say 'I don't know' ? |
14:21:54 | LinusN | preglow: you're the codec guy, don't try to run away from this |
14:22:02 | LinusN | amiconn: just a guess |
14:22:28 | amiconn | preglow: (i)(m)dct is really not an area that I know... |
14:22:35 | preglow | idct2 |
14:22:51 | preglow | and huffman decoding and run length decoding |
14:22:56 | preglow | that's what is jpeg, more or less |
14:23:13 | amiconn | Yeah, I know... but I don't understand |
14:23:36 | preglow | but yes, i personally don't care much for video on my player anyway |
14:23:39 | amiconn | I understand the principles, but not the whole math |
14:23:43 | preglow | so very much doubt i'll be working on this |
14:24:11 | rasher | iriveramerica says about the h300 display: "large, vivid color display" :-| |
14:24:34 | rasher | how.. uninformative |
14:24:43 | * | rasher mods it -1: Overrated |
14:26:23 | HCl | linus |
14:26:32 | HCl | hows that patch? can i look at it and port it to current code? o.o |
14:26:56 | LinusN | i'm looking at it |
14:27:02 | HCl | okay :) |
14:27:13 | HCl | i'll just wait then :3 |
14:29:31 | rasher | h300 datasheet says 260000 colours |
14:29:34 | rasher | how quaint |
14:29:47 | rasher | 2^18, it seems |
14:31:53 | B4gder | 6+6+6 probably |
14:32:14 | rasher | That's curious |
14:32:36 | *** | Saving seen data "./dancer.seen" |
14:35:24 | | Quit B4gder ("Lämnar") |
14:53:17 | * | [IDC]Dragon sees some video talk |
14:54:18 | amiconn | [IDC]Dragon: Did you also notice my bug fix? |
14:54:35 | [IDC]Dragon | those LCDs usually have a 666 mode, but in practice 565 is uses |
14:54:47 | LinusN | sounds reasonable |
14:55:00 | [IDC]Dragon | 666 is for advertizing, but too impractical in the memory layout |
14:55:16 | [IDC]Dragon | amiconn: no |
14:56:22 | [IDC]Dragon | do you mean to 100% pitch? |
14:59:42 | amiconn | yup |
14:59:48 | amiconn | Rather old bug report... |
15:00 |
15:00:19 | amiconn | I tried running a video with 110% pitch before the fix... funny |
15:00:41 | * | rasher jumps up and down demanding someone with a player/recorder tries the viewer_proportional_fonts.patch |
15:01:14 | * | HCl points at amiconn |
15:01:14 | rasher | Ud over barnebarnet, tre-årige Regitze Kofod-Svendsen, er også den 38-årige Kenneth Rømer Skjelborg, tidligere Petersen, fra Hillerød identificeret. |
15:01:18 | rasher | Dermed er i alt 41 danske ofre for katastrofen identificeret, mens fem fortsat savnes, oplyser kommunikationsÂrÃ¥dgiver Erik Vand fra Rigspolitiet. |
15:01:21 | rasher | oh ah |
15:01:23 | preglow | haha |
15:01:28 | rasher | http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1152363 |
15:01:37 | preglow | is this where all the stray pastes ends up? :P |
15:01:56 | rasher | no, just turned out my buffer held something other than what I thought |
15:02:11 | preglow | but yes |
15:02:13 | preglow | someone commit that patch |
15:02:14 | preglow | i love it |
15:03:02 | amiconn | rasher: I should also check whether this doesn't break the viewer on the player.. |
15:03:31 | amiconn | ...but in fact it should be possible to use the sims at least for some checks |
15:03:43 | preglow | can anyone read something at all on a two line charcell display without going completely mad? :P |
15:03:49 | rasher | I tried, but wasn't sure what to look for |
15:03:55 | rasher | I opened a file, but.. |
15:04:03 | rasher | preglow: I doubt it |
15:04:33 | [IDC]Dragon | amiconn: I was aware of the pitch problem when I wrote the video player, but by that time we had no plugin api function for it (iirc) |
15:05:03 | [IDC]Dragon | so I ignored it, reasoning that very few people play with the pitch |
15:05:34 | [IDC]Dragon | this may have changed since the split editor |
15:06:55 | * | LinusN is trying the patch |
15:07:03 | HCl | yay |
15:08:13 | rasher | http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1179981 <−− close this one |
15:08:21 | rasher | (my patch to songdb.pl) |
15:08:37 | HCl | mmm |
15:08:52 | HCl | the current songdb has some corruptions in the id3 tag reading bit, but aside from that, it works fine, right? |
15:10:02 | rasher | think so, haven't played much with it |
15:14:06 | amiconn | [IDC]Dragon: Yeah, I guessed so. The api function was indeed added for the split editor |
15:15:41 | LinusN | does anybody know pillo's real name? |
15:16:11 | preglow | can't say i do |
15:16:26 | rasher | Luca Burelli it would seem |
15:16:33 | rasher | yup |
15:16:36 | rasher | http://www.rockbox.org/twiki/bin/view/Main/LucaBurelli |
15:16:46 | LinusN | thx |
15:25:53 | preglow | what's the closes thing one can get to a cycle counter on coldfire? |
15:25:56 | preglow | a really tight timer? |
15:26:05 | LinusN | yes |
15:26:17 | preglow | and it's got dedicated timers that run with no interrupt dealings? |
15:26:43 | LinusN | just start a free-running timer |
15:26:54 | preglow | yes, i'll hack me one of those some time then |
15:27:10 | rasher | how do the icons in viewers.conf work? |
15:27:13 | preglow | i'm tired of wondering whether this or that is faster, would be much nicer to be able to test |
15:28:07 | amiconn | rasher: Same format as ordinary rockbox bitmaps, 6x8 pixels |
15:28:24 | amiconn | ...represented by the 6 2-digit hex numbers |
15:28:39 | HCl | LinusN: hows the patch? :X |
15:29:07 | | Join DangerousDan [0] (~Miranda@newtpulsifer.campus.luth.se) |
15:32:35 | | Quit lostlogic ("Going to the moon") |
15:33:15 | | Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) |
15:33:40 | LinusN | viewer patch committed |
15:33:44 | preglow | HCl: you gave up fixed pointifying dumb? |
15:33:50 | preglow | LinusN: sweet |
15:33:52 | HCl | preglow: sortof :/ |
15:34:18 | LinusN | gotta go now |
15:34:26 | HCl | k :X |
15:34:27 | LinusN | cu guys |
15:34:31 | | Part LinusN |
15:43:32 | preglow | \o/ |
15:43:43 | preglow | viewer is thrice is usable, now |
15:43:44 | rasher | ? |
15:43:49 | rasher | Ah :) |
15:43:58 | preglow | a truly fine patch |
15:44:31 | preglow | a digest entry! |
15:44:49 | HCl | mmm? |
15:44:53 | HCl | nice |
15:45:04 | * | HCl will look at context menus in a bit |
15:47:52 | rasher | having seperate icons for the different codec types is going to be dificult :-O |
15:50:19 | | Join pillus [0] (~93a20bc1@labb.contactor.se) |
15:51:05 | pillus | hello everyone |
15:51:16 | rasher | is this pillo? |
15:51:21 | pillus | I see Linus committed my text viewer patch :) |
15:51:23 | pillus | yep |
15:51:23 | rasher | (hello either way) |
15:51:28 | rasher | Finally! |
15:51:40 | rasher | It's a really nice patch, too |
15:51:51 | pillus | I have been very busy in this period ... couldn't work on it much more |
15:51:55 | pillus | thanks ;) |
15:52:02 | preglow | why, you don't need to |
15:52:06 | preglow | it's a fine patch |
15:52:08 | preglow | as it is |
15:52:09 | * | Bagder bows for pillus, thanks! |
15:52:20 | pillus | I was looking to implement bookmarking |
15:52:28 | pillus | that's another must for usability |
15:52:29 | preglow | the reflow mode makes me actually want to read stuff on this little thing |
15:52:39 | pillus | lol I thought the same ;) |
15:52:57 | preglow | i know of one bug, though |
15:53:02 | pillus | good |
15:53:10 | pillus | tell me |
15:53:11 | preglow | when the rightmost character is very narrow, there is some space left in the right margin |
15:53:55 | preglow | in reflow mode, thatis |
15:54:00 | pillus | I made a maximum added spacing, to avoid having 3 words spaced by say 20 spaces each. |
15:54:06 | pillus | sure this isn't the case? |
15:54:10 | preglow | might be, lemme check |
15:54:16 | preglow | sure, you need a max spacing |
15:54:16 | pillus | k np |
15:54:30 | | Nick QT_ is now known as QT (as@area51.users.madwifi) |
15:54:34 | * | pillus afk for 2mins |
15:55:42 | preglow | pillus: i'm fairly certain it's not that, because it happens so often |
15:58:10 | * | rasher draws little node icons |
15:58:14 | rasher | different types |
15:58:22 | rasher | not sure if I can manage to get enough though |
15:58:35 | rasher | I already have a C= in case of sid support :) |
15:59:03 | preglow | hah! |
15:59:04 | preglow | excellent |
15:59:10 | preglow | of course there'll be sid support |
15:59:14 | preglow | i'll do it myself if i have to |
15:59:31 | rasher | I guess a fish for ogg is fitting |
16:00 |
16:06:55 | | Quit ashridah ("Leaving") |
16:07:36 | * | pillus is back |
16:16:46 | HCl | fish? |
16:18:29 | rasher | hrm, that's xiph's logo |
16:18:35 | rasher | guess I need a snake for vorbis |
16:19:42 | preglow | ahaha |
16:19:44 | preglow | that'll be easy |
16:20:28 | rasher | a snake? |
16:20:44 | preglow | in 6x8 pixels |
16:21:15 | rasher | 6x7 |
16:21:21 | rasher | I have a nice fishie |
16:21:48 | rasher | drawing in 6x7 pixels is pretty challenging |
16:22:05 | rasher | and sometimes you're surprised by what looks "right" |
16:22:23 | | Quit Aison (Read error: 131 (Connection reset by peer)) |
16:22:31 | | Join Aditya [0] (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
16:24:22 | preglow | i think i'd call it more a 'nightmare' than 'challenging' |
16:24:45 | rasher | getting something that resembles a snake is.. hard. |
16:27:18 | rasher | I think I give up on that |
16:32:38 | *** | Saving seen data "./dancer.seen" |
16:50:50 | * | HCl yawns. |
16:53:36 | HCl | okay.. |
16:56:10 | | Join TheRockBoxDude [0] (~blabla@bzq-250-223.red.bezeqint.net) |
16:56:11 | TheRockBoxDude | hey |
16:56:36 | TheRockBoxDude | anyone here tryed rockbox on the iriver ihp's? |
16:56:50 | Bagder | lots of us |
16:56:56 | TheRockBoxDude | cool |
16:56:58 | TheRockBoxDude | :D |
16:57:07 | HCl | mhm. |
16:57:12 | TheRockBoxDude | i just tryed installing it on my player |
16:57:17 | TheRockBoxDude | and when the player start |
16:57:27 | TheRockBoxDude | i get the rockbox like start booting |
16:57:32 | TheRockBoxDude | says result -i |
16:57:38 | preglow | nice |
16:57:40 | TheRockBoxDude | and then the original firmware loads |
16:57:47 | TheRockBoxDude | know whats that? |
16:57:49 | preglow | have you installed the .rockbox directory? |
16:57:49 | Bagder | and you have a rockbox installed properly? |
16:57:53 | rasher | Sounds like you don't have the .rockbox dir? |
16:57:57 | rasher | haha |
16:58:07 | preglow | my guess is: no |
16:58:18 | TheRockBoxDude | where to a get a .rockbox dir? |
16:58:25 | TheRockBoxDude | didnt see anything about that before |
16:58:27 | HCl | at least you got the bootloader to run properly.. |
16:58:30 | preglow | with your rockbox.iriver file? |
16:58:38 | HCl | get a daily build. |
16:58:39 | Bagder | TheRockBoxDude: you've only flashed the bootloader, not rockbox |
16:58:42 | TheRockBoxDude | i allways thoght that was something that the firmware make |
16:58:42 | preglow | is this our first fwpatcher case? |
16:58:43 | preglow | :V |
16:58:46 | HCl | http://www.rockbox.org/daily/h100/rockbox-h100-20050513.zip |
16:58:46 | TheRockBoxDude | ok |
16:58:52 | TheRockBoxDude | yea i guess thats true |
16:59:04 | TheRockBoxDude | cool |
16:59:07 | TheRockBoxDude | thanks |
16:59:11 | HCl | np |
16:59:14 | rasher | preglow: :) I guess we should note in the IriverBoot that you also need the files |
16:59:22 | rasher | it's not exactly obvious (there) |
16:59:28 | * | HCl resumes digging through the playlist code |
16:59:30 | TheRockBoxDude | do you guys know if its sepports mp3 allready? |
16:59:33 | preglow | rasher update power! |
16:59:38 | preglow | TheRockBoxDude: no |
16:59:40 | rasher | preglow: Hrum |
16:59:44 | rasher | Hang on! |
16:59:44 | preglow | TheRockBoxDude: at least not the way you mean |
16:59:51 | TheRockBoxDude | i sow something on mistic river |
16:59:55 | TheRockBoxDude | ok... |
17:00 |
17:00:48 | TheRockBoxDude | i must say that you people working no rockbox are genioses |
17:00:49 | TheRockBoxDude | :D |
17:00:50 | TheRockBoxDude | i mean |
17:00:56 | TheRockBoxDude | dang |
17:01:09 | TheRockBoxDude | program a firmware from scrap on your free time |
17:01:21 | Bagder | "How hard can it be?" ;-) |
17:01:30 | TheRockBoxDude | thats one neet hobby |
17:01:31 | TheRockBoxDude | :D |
17:01:38 | TheRockBoxDude | well, am a programer my self |
17:01:42 | TheRockBoxDude | (or am going to be soon |
17:01:53 | | Quit MoosCamaro () |
17:01:53 | Bagder | then join in the fun! |
17:01:57 | TheRockBoxDude | well |
17:02:06 | TheRockBoxDude | am not a real programer yet |
17:02:08 | TheRockBoxDude | still learning |
17:02:14 | TheRockBoxDude | got over the basic c stuff |
17:02:18 | preglow | we're all still learning! |
17:02:19 | preglow | hehe |
17:02:22 | TheRockBoxDude | know some basic 8086 asm |
17:02:23 | * | HCl bites C for not supporting whatdoyoucallit, same named functions with different arguments. |
17:02:50 | preglow | HCl: overloaded functions? |
17:02:53 | TheRockBoxDude | now am learning c++ and more advanced vm |
17:03:01 | TheRockBoxDude | yeap |
17:03:04 | TheRockBoxDude | overloading |
17:03:07 | TheRockBoxDude | c++ has it... |
17:03:12 | preglow | well, if you want to do some coding, just drop in |
17:03:17 | preglow | there's more than enough work to go around |
17:03:19 | TheRockBoxDude | sure |
17:03:29 | TheRockBoxDude | i might do that in the near future |
17:03:33 | preglow | great |
17:03:34 | TheRockBoxDude | am in the army right now |
17:03:51 | preglow | how ironic, i just found out i'm going to avoid the army |
17:03:51 | TheRockBoxDude | so i only get to a pc once a week or so |
17:04:00 | TheRockBoxDude | where are you from? |
17:04:03 | preglow | norway |
17:04:04 | TheRockBoxDude | am from israel... |
17:04:12 | preglow | ahh, smaller chances of that happening in israel, yes |
17:04:21 | preglow | it's just a year here anyway |
17:04:25 | TheRockBoxDude | norway has a draft? |
17:04:29 | preglow | yes |
17:04:33 | TheRockBoxDude | i thoght it was like the US |
17:04:36 | TheRockBoxDude | mercs |
17:04:50 | preglow | not draft per se, all males need to spend a year in the military |
17:05:04 | TheRockBoxDude | oh |
17:05:07 | preglow | nope, no mercs here |
17:05:11 | preglow | but anyway |
17:05:13 | TheRockBoxDude | we need 3 for men 2 for weman |
17:05:15 | preglow | i'll go make coffee |
17:05:38 | TheRockBoxDude | and am in for 6 years becuse am going to something that alot of people want and not alot get accespted to |
17:06:30 | HCl | hmmmm. |
17:06:41 | HCl | what do you people think. should the searchengine add to the current playlist, or replace it? |
17:06:50 | preglow | option? :P |
17:06:54 | HCl | mk. |
17:07:00 | HCl | i'll make it an hardcoded option for now |
17:07:00 | preglow | no, i'd say add |
17:07:06 | rasher | http://www.rockbox.org/twiki/bin/view/Main/IriverBoot#Install_it_on_the_iriver <−− look good? |
17:07:08 | HCl | and we can always add the actual option. |
17:07:16 | TheRockBoxDude | searchengine? |
17:07:19 | | Join Crestfallen [0] (~ANATHEM@s1.routec.net) |
17:07:39 | TheRockBoxDude | what doas that do? |
17:07:42 | TheRockBoxDude | search for a song |
17:07:53 | preglow | rasher: looks fine |
17:07:54 | rasher | I'd say "add" or "create a new playlist" |
17:08:08 | preglow | TheRockBoxDude: yes, searches for music according to different parameters |
17:08:10 | TheRockBoxDude | am with having options |
17:08:15 | TheRockBoxDude | like a-b to add |
17:08:21 | TheRockBoxDude | and play to replace |
17:09:04 | TheRockBoxDude | guys, one question |
17:09:09 | TheRockBoxDude | why do you all code on linux? |
17:09:13 | TheRockBoxDude | whats wrong with windows? |
17:09:35 | * | HCl wouldn't even know where to find a coldfire compiler for windows. |
17:09:49 | tvelocity | linux is a way superior coding platform |
17:09:56 | HCl | yea, cause you have vim =] |
17:09:57 | tvelocity | coding on windows is A NIGHTMARE |
17:10:07 | TheRockBoxDude | ha? |
17:10:09 | TheRockBoxDude | i use vi |
17:10:12 | TheRockBoxDude | and hate it |
17:10:19 | TheRockBoxDude | no backspace..... |
17:10:22 | tvelocity | vi rox if you know how to use it |
17:10:26 | TheRockBoxDude | whats so good about vim? |
17:10:29 | TheRockBoxDude | well |
17:10:35 | TheRockBoxDude | so backspace sucks |
17:10:36 | tvelocity | and it DOES have backspace |
17:10:57 | TheRockBoxDude | oh, well on the unix we are working on it doasent |
17:11:07 | TheRockBoxDude | i tryed on knoppix and sow it doas have it there |
17:11:15 | tvelocity | that's a problem with it's shell config |
17:11:18 | TheRockBoxDude | we are working on an old ibm unix |
17:11:21 | preglow | TheRockBoxDude: nothing bad, windows or linux is all the same, but windows is slower |
17:11:30 | tvelocity | backspace works fine on my box, and on any box i have used |
17:11:33 | preglow | TheRockBoxDude: you still use the same tools |
17:11:48 | TheRockBoxDude | visual studio is very good |
17:11:54 | TheRockBoxDude | and so is komodo for perl |
17:12:18 | * | HCl scratches his head. |
17:12:32 | * | HCl is having one of those moments with "we can. so why not." |
17:12:34 | TheRockBoxDude | say, how do i change the langudge of my rockbox? |
17:12:45 | pillus | preglow: I just remembered the reason for the bug you told me earlier... |
17:12:45 | rasher | hc? |
17:12:51 | rasher | HCl: ? |
17:12:55 | TheRockBoxDude | ? |
17:13:01 | TheRockBoxDude | i sow you have hebrew |
17:13:04 | TheRockBoxDude | how do i load it? |
17:13:05 | HCl | rasher: wanting to add shuffle to the searchengine |
17:13:10 | HCl | mmm, wait, nm :) |
17:13:10 | pillus | preglow:extra spaces on the right |
17:13:17 | TheRockBoxDude | allso, i made a moded firmware for the original firmware |
17:13:29 | TheRockBoxDude | witch sepport hebrew fonts |
17:13:31 | rasher | TheRockBoxDude: go into the menu (A-B) -> General settings -> Language |
17:13:47 | TheRockBoxDude | can i install the boot loader on that? |
17:13:49 | | Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) |
17:14:00 | preglow | pillus: so, what is it? |
17:14:13 | * | HCl goes to test searchengine that adds to current playlist :) |
17:14:26 | rasher | TheRockBoxDude: you can, but not with the windows patcher, and nobody will be able to verify it |
17:14:27 | pillus | preglow: that's due to the finite spacing I can add: ' ' is 3 or more pixels depending on font |
17:14:44 | preglow | pillus: ahh, so you can't add space on a pixel level? |
17:15:04 | TheRockBoxDude | hmm.... i just switched to the hebrew font |
17:15:11 | pillus | preglow: nope sorry, would have to write each word @ x,y coords |
17:15:16 | TheRockBoxDude | and all the leters turned to gibrish |
17:15:26 | pillus | preglow: and THAT would break compatibilty with players :) |
17:15:32 | Bagder | you need a hebrew font as well |
17:15:40 | TheRockBoxDude | oh |
17:15:42 | preglow | pillus: indeed, but still, it's very nice as it is |
17:15:43 | Bagder | font + lang |
17:15:47 | TheRockBoxDude | just a normal herew forms? |
17:15:50 | rasher | TheRockBoxDude: oh dear, pick another language :) then change the font THEN change the language :) |
17:15:50 | TheRockBoxDude | font? |
17:15:56 | TheRockBoxDude | where do i put it? |
17:15:59 | Bagder | no, a rockbox font |
17:16:48 | TheRockBoxDude | oh |
17:16:49 | TheRockBoxDude | found it |
17:16:56 | pillus | preglow: I actually was thinking at first to implement something at the LCD driver level, to add extra spaces between chars also. until I do that, that's the best I can do |
17:16:58 | TheRockBoxDude | doh, am such a noob at this |
17:17:02 | TheRockBoxDude | but i must say |
17:17:06 | Bagder | we have three pending patches about hebrew |
17:17:07 | TheRockBoxDude | the learning curve isnt too big |
17:17:14 | TheRockBoxDude | and the gui is great |
17:17:15 | TheRockBoxDude | simple |
17:17:25 | TheRockBoxDude | and alot of info on the screen |
17:19:22 | TheRockBoxDude | dang |
17:19:27 | TheRockBoxDude | the hebrew fonts dont work |
17:19:38 | TheRockBoxDude | is there a way to load normal windows fonts? |
17:19:49 | TheRockBoxDude | i sow a generic flash player that had that option |
17:20:00 | Bagder | if you convert it to the rockbox format first |
17:20:23 | TheRockBoxDude | how do i convert a font to rockbox format? |
17:20:47 | HCl | woah. playlists *so* don't work like i expected... |
17:21:38 | HCl | wth.. |
17:21:43 | Bagder | TheRockBoxDude: we have a converter from the BDF format, if you have another source format you'll have to... improvise ;-) |
17:21:53 | HCl | you can only create playlists that contain directorys? O.o. |
17:21:53 | preglow | TheRockBoxDude: converting a windows font to a rockbox font will be pretty hard |
17:22:01 | HCl | wth is the point of that O.o |
17:22:14 | HCl | why would you need a playlist for a directory anyways |
17:22:28 | rasher | HCl: you can add files as well |
17:22:37 | HCl | rasher: i tried. it just added the entire directory. |
17:22:39 | TheRockBoxDude | hmm |
17:22:51 | TheRockBoxDude | there is a converter that convers windows fonts to bmp |
17:23:06 | TheRockBoxDude | then maybe you can convert the bmp's to rockbox fonts |
17:23:20 | Bagder | TheRockBoxDude: there's a first rockbox project for you! ;-) |
17:23:21 | TheRockBoxDude | i wonder why the hebrew fonts arnt working nativly |
17:23:31 | TheRockBoxDude | :P |
17:23:45 | TheRockBoxDude | i might give it a try later on |
17:23:45 | TheRockBoxDude | sounds nice |
17:24:03 | * | rasher has created 40-something random 6x7 icons |
17:24:06 | Bagder | TheRockBoxDude: you could check the hebrew patches, they might make things work for you |
17:24:15 | rasher | some nicer than others :-s |
17:24:17 | Bagder | but they of course require a dev environment |
17:24:50 | rasher | I could try applying some |
17:25:00 | TheRockBoxDude | any chance on of you can compile them for me? |
17:25:00 | rasher | that is.. *if* they apply cleanily |
17:25:07 | TheRockBoxDude | i dont have a dev invirment |
17:25:12 | Bagder | don't count on it |
17:25:21 | Bagder | TheRockBoxDude: then get it! ;-) |
17:25:23 | rasher | I will :) |
17:25:38 | TheRockBoxDude | i dont realy want to mess with it at this time |
17:25:43 | TheRockBoxDude | seems to risky |
17:25:46 | TheRockBoxDude | thanks rasher |
17:25:57 | rasher | it's not really risky |
17:26:03 | Bagder | putting a new rockbox is not risky |
17:26:09 | rasher | the onlyh risky part is the bootloader |
17:26:17 | TheRockBoxDude | 1031505 None 5 quelsaruk Recompiled Hebrew Font 2004-09-20 22:19 |
17:26:25 | TheRockBoxDude | 768644 None 5 quelsaruk updated Hebrew translation 2003-07-09 20:25 |
17:26:36 | TheRockBoxDude | this are the 2 patchs i see that might be relevent |
17:26:50 | HCl | damn |
17:26:54 | rasher | I'll try applying those two |
17:26:58 | rasher | hang on |
17:26:58 | HCl | i need someone to explain the playlist interface |
17:27:00 | Bagder | the first one too |
17:27:06 | Bagder | 783877None5nobodyCorrectly display Hebrew and Arabic text (v2) |
17:27:11 | rasher | ah yes |
17:27:17 | rasher | sounds more.. interesting |
17:27:25 | HCl | and explain to me why the hell we wouldn't be able to view a playlist if there are no songs playing |
17:27:47 | TheRockBoxDude | yeap |
17:28:02 | TheRockBoxDude | 1031505 None 5 quelsaruk Recompiled Hebrew Font 2004-09-20 22:19 looks like its a fix of the second one... |
17:28:05 | HCl | who's wavey, and who's hardeep? |
17:28:15 | Bagder | old-timers |
17:28:23 | TheRockBoxDude | if there a reson its not allready patched in the latest releace? |
17:28:25 | HCl | i guess they're gone? |
17:28:28 | Bagder | but wavey didn't do much of that playlist stuff |
17:28:33 | HCl | who did? |
17:28:34 | Bagder | hardeep made the whole dynamic playlist thing |
17:28:40 | TheRockBoxDude | bagder |
17:28:43 | Bagder | I did the initial playlist |
17:28:43 | HCl | mk |
17:28:46 | TheRockBoxDude | a very big thanks BTW |
17:29:02 | HCl | i guess i'll just adjust it till it works whats in my eyes "normally" |
17:29:11 | TheRockBoxDude | and a huge one to rasher as well |
17:29:24 | rasher | the first patch is.. ooold |
17:29:50 | * | Bagder is off |
17:31:14 | rasher | I'm afraid I can't really help |
17:31:17 | HCl | maybe its just the view.r |
17:31:19 | HCl | viewer* |
17:31:22 | rasher | the patches are pretty old |
17:31:55 | TheRockBoxDude | i put the font from 1031505 None 5 quelsaruk Recompiled Hebrew Font 2004-09-20 22:19 |
17:32:06 | TheRockBoxDude | the font works |
17:32:10 | rasher | put that in .rockbox/fonts/ |
17:32:44 | TheRockBoxDude | the font works great |
17:32:53 | rasher | Great |
17:32:57 | rasher | I'm afraid that's all I can do |
17:33:00 | HCl | good, its just the viewer behaving oddly |
17:33:02 | TheRockBoxDude | but as you know (or dont know) heberw is a right to left lang |
17:33:09 | rasher | you could update the translation i f you like? |
17:33:17 | TheRockBoxDude | so am still seeing right to lef |
17:33:18 | TheRockBoxDude | left |
17:33:27 | rasher | Yes.. that's what the first patch is supposed to change |
17:33:29 | TheRockBoxDude | i sow that rockbox doas sepport right to left |
17:33:31 | rasher | but it's old |
17:33:31 | TheRockBoxDude | yea |
17:33:41 | TheRockBoxDude | it means it wont work? |
17:33:50 | rasher | and needs updating before it'll work |
17:33:52 | rasher | yes |
17:33:53 | rasher | unfortunately |
17:35:03 | TheRockBoxDude | dang |
17:35:03 | rasher | the translation file needs updating as well - that's something you could do if you have time |
17:35:06 | TheRockBoxDude | oh well... |
17:35:12 | TheRockBoxDude | i dont raely... |
17:35:18 | TheRockBoxDude | as a said am in the army |
17:35:23 | TheRockBoxDude | but i will in 4 months |
17:35:27 | TheRockBoxDude | or something like that |
17:35:32 | rasher | heh, sure |
17:35:34 | TheRockBoxDude | am finishing my course |
17:35:40 | TheRockBoxDude | and will be home every week |
17:35:47 | rasher | translations are always welcome |
17:35:48 | TheRockBoxDude | maybe even 2 days a week |
17:35:50 | TheRockBoxDude | :D |
17:35:57 | rasher | and a lot of them are out of date |
17:38:23 | TheRockBoxDude | no chance http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=783877 will work? |
17:40:21 | HCl | why does the playlist viewer only work on playlists stored on disk O.o. |
17:41:04 | amiconn | HCl: It does also work on the dynamic playlist |
17:41:14 | HCl | amiconn: it doesn't seem to work.. |
17:41:34 | amiconn | Maybe there's a problem on iriver, due to the not-yet-working playback |
17:41:46 | * | amiconn prepares to bid on an H-140 |
17:41:52 | HCl | yea, it refused to work without playing a song. |
17:41:55 | HCl | thats a really dumb requirement. |
17:42:00 | HCl | i'm trying to get that out. |
17:42:14 | TheRockBoxDude | well |
17:42:25 | TheRockBoxDude | after tinkering around a bit with rock box |
17:42:30 | TheRockBoxDude | it looks realy coolk |
17:43:00 | TheRockBoxDude | cant want for playback to work correctly and for me to finish my course and work on a working patch for hebrew |
17:43:17 | TheRockBoxDude | btw |
17:43:29 | * | HCl is getting the idea playlist_add is only half of the story.. |
17:43:30 | TheRockBoxDude | how come rockbox is that fast compared to the original firmware |
17:43:31 | TheRockBoxDude | ? |
17:45:01 | * | amiconn won the aucktion :)) |
17:45:24 | TheRockBoxDude | what auction did you win? |
17:45:28 | preglow | h1x0 ???? |
17:45:34 | amiconn | iRiver H-140 |
17:45:36 | rasher | w00t! |
17:45:39 | rasher | how much? |
17:45:48 | TheRockBoxDude | nice |
17:45:49 | TheRockBoxDude | how much? |
17:46:00 | HCl | amiconn: yay. |
17:46:00 | amiconn | CHF 511 (about EUR 331) |
17:46:03 | TheRockBoxDude | hmm |
17:46:04 | HCl | not bad |
17:46:08 | preglow | how much is not important, amiconn sitting down and learning himself m68k asm is important! |
17:46:17 | TheRockBoxDude | how do i make my player load back to the original firmware? |
17:46:28 | preglow | TheRockBoxDude: just press record when you reboot |
17:46:35 | preglow | as it's starting |
17:46:42 | amiconn | It will probably take a while to deliver it. |
17:46:43 | TheRockBoxDude | short click? |
17:46:47 | TheRockBoxDude | or hold |
17:47:13 | rasher | if you use the remote to turn it on, it will also boot the original firmware |
17:47:31 | TheRockBoxDude | the record butten thing dosnt seem to work |
17:47:44 | amiconn | rasher: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=7513199812 |
17:48:22 | [IDC]Dragon | congrats |
17:48:33 | amiconn | Thanks :) |
17:48:39 | TheRockBoxDude | thats perty expencive isnt it? |
17:49:07 | amiconn | Two H-140's went for >410 EUR before.. |
17:49:08 | TheRockBoxDude | is it new in box or something like that? |
17:49:24 | TheRockBoxDude | do you know how much h120's are going for? |
17:50:29 | amiconn | I wouldn't pay more than ~250 EUR. Two of them went today for around 240 |
17:50:40 | amiconn | (but I wanted a 140) |
17:52:27 | [IDC]Dragon | my current project is here: http://service.gmx.net/mc/MdGzojsj475AsPSjKEDk3NxIK7GdGD |
17:52:55 | [IDC]Dragon | click on "GMX MediaCenter starten" |
17:53:11 | TheRockBoxDude | http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&category=48683&item=5773808744&rd=1 |
17:53:33 | | Quit Crestfallen (Read error: 60 (Operation timed out)) |
17:55:32 | TheRockBoxDude | File Added 84486: hebrew2.diff 2004-04-21 01:20 gadicohen |
17:55:37 | TheRockBoxDude | thats looks a bit newer |
17:55:40 | | Join TheVoid [0] (~matt@adsl-68-73-112-2.dsl.emhril.ameritech.net) |
17:55:42 | TheRockBoxDude | any chance this whold work? |
17:55:49 | TheVoid | any hardware people here? |
17:56:16 | TheRockBoxDude | ment File Added 102801: hebrew4.diff 2004-09-25 15:29 gadicohen |
17:56:19 | Aditya | I have some hardware |
17:56:23 | * | Aditya takes out his shotgun |
17:56:40 | TheVoid | lol no no i mean any people that know stuff about the hardware inside the jukebox |
17:56:41 | Aditya | now what is it you said you needed? |
17:56:43 | Aditya | :P |
17:56:58 | Aditya | heh.. which player do you have? |
17:57:04 | TheVoid | recorder 20 |
17:57:05 | Aditya | the wiki has the hardware details for more players |
17:57:11 | Aditya | most* |
17:57:19 | TheVoid | well i dont need details... i need ideas |
17:57:34 | rasher | TheRockBoxDude: that's the one I was trying |
17:57:45 | TheRockBoxDude | oh, ok |
17:58:01 | TheRockBoxDude | the guy who created it seems like his online right now |
17:58:13 | TheRockBoxDude | so ill try registering at sourceforge and emailing him |
17:58:18 | TheVoid | the DC in plugin thingy has broken off... twice. The first time i basically just soldered it back on, and it broke off again... so i was wondering if there was a more secure idea |
18:00 |
18:00:31 | [IDC]Dragon | solder it more rigid ;-) |
18:00:39 | TheVoid | *blink blink* |
18:00:59 | Aditya | umm |
18:01:08 | Aditya | if it came off after a solder.. you are doing something wrong |
18:01:09 | [IDC]Dragon | did it cleanly com off the holes again? |
18:01:41 | Aditya | like maybe putting the player in places it shouldn't be 0_o |
18:02:06 | TheVoid | i dont know, i havent been inside it yet, this just happened this morning. |
18:02:23 | TheVoid | i only had a large soldering gun last time, so it might have just been a poor soldering job |
18:03:38 | | Join Sucka [0] (~NNSCRIPT@host81-156-210-48.range81-156.btcentralplus.com) |
18:06:35 | | Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) |
18:07:19 | HCl | mk.. something is just wrong... |
18:11:24 | TheRockBoxDude | rasher: you tryed to patch using hebrew4.diff or hebrew.diff? |
18:16:42 | | Quit TheRockBoxDude ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
18:17:40 | | Join webguest78 [0] (~c31ce021@labb.contactor.se) |
18:18:26 | rasher | hebrew4.diff |
18:18:59 | TheVoid | hey, anyone know where i can get those little screws that go in the top and bottom of the recorder? |
18:22:52 | HCl | bleh it still doesn't work. |
18:25:57 | * | HCl bites playlists. |
18:26:27 | HCl | either the viewer or the playlist itself are going bananas when i try to modify the playlist from within searchengine. |
18:32:42 | *** | Saving seen data "./dancer.seen" |
18:41:18 | | Quit pillus ("CGI:IRC") |
18:59:44 | | Quit [IDC]Dragon ("CGI:IRC") |
19:00 |
19:04:00 | | Quit webguest78 ("CGI:IRC") |
19:08:52 | TheVoid | damn RIGHT i just soldered it all back together. :D |
19:09:11 | * | preglow screams HELL YEAH |
19:09:16 | TheVoid | w00t |
19:09:29 | TheVoid | everyone got their Episode III tickets? |
19:09:40 | TheVoid | heh, 8 days kids! All your Jedi are belong to us! |
19:09:41 | preglow | HELL NO |
19:10:34 | TheVoid | heh, anywho, i'll ttyl everyone |
19:10:40 | | Quit TheVoid () |
19:14:24 | HCl | lmao. |
19:14:39 | HCl | http://titania.student.utwente.nl/Star_wars_nerds.wmv |
19:14:42 | HCl | ;p |
19:16:49 | preglow | hahah |
19:16:51 | preglow | that's a good one |
19:23:10 | t0mas | HCl: LOL |
19:31:31 | | Join thegeek [0] (~thegeek@ti521110a080-0285.bb.online.no) |
19:34:58 | rasher | rasher.dk/rockbox/icons-6x7/">http://rasher.dk/rockbox/icons-6x7/ <−− the fruit of my 6x7-nightmare |
19:36:43 | t0mas | what are they used for? |
19:36:48 | rasher | nothing |
19:37:09 | rasher | Just thought I'd draw a bunch of icons |
19:37:18 | rasher | some better than others :-/ |
19:37:46 | t0mas | ah ok |
19:38:05 | rasher | already using the I iconf for .iriver files :) |
19:38:13 | rasher | s/iconf/icon/ |
19:40:58 | rasher | http://www.misticriver.net/boards/showthread.php?p=223110 <−− getting even better |
19:44:22 | Rick | hm |
19:44:25 | Rick | rasher: nifty |
19:44:39 | rasher | which part? :) |
19:44:41 | Rick | I could probably use one of those when I finish my zcode interpreter |
19:44:44 | Rick | icons |
19:44:59 | rasher | Ah, yes.. that was sortof the idea |
19:45:19 | Rick | hehe |
19:45:28 | Rick | I like the one with the boat |
19:45:28 | Rick | ;p |
19:45:38 | rasher | though I suppose a Zwould be more suitable |
19:45:42 | rasher | anf fairly easy |
19:45:47 | Rick | I mean |
19:45:51 | Rick | I like the icon in general |
19:45:52 | Rick | hehe |
19:45:59 | preglow | zcode? |
19:46:08 | rasher | inforcom |
19:46:11 | rasher | eh |
19:46:13 | Rick | infocom |
19:46:25 | Rick | I started porting one |
19:46:26 | Rick | but |
19:46:26 | | Quit thegeek (Read error: 131 (Connection reset by peer)) |
19:46:27 | rasher | text-adventures |
19:46:33 | Rick | it only supports v3 files |
19:46:45 | Rick | i've been on the lookout for an easy to port one that supports up to v5 |
19:46:51 | preglow | ooo |
19:47:01 | preglow | sounds cool |
19:47:05 | Rick | yeah |
19:47:08 | Rick | lemme see if I can find a screeny |
19:47:13 | Rick | that I took awhile ago |
19:47:18 | rasher | okay, a z is nice and easy |
19:47:49 | Rick | http://rick.gibbed.us/projects/rockbox/dump_0003.png |
19:47:51 | Rick | http://rick.gibbed.us/projects/rockbox/dump_0004.png |
19:47:52 | Rick | very old shots |
19:48:13 | | Join thegeek [0] (~thegeek@ti521110a080-0285.bb.online.no) |
19:48:24 | preglow | still, looks like fun |
19:50:22 | Rick | yep |
19:50:45 | Rick | the two problems are v4/v5 compatability, and I can't think of a decent way to design a vkeyboard that doesn't take over the entire screen |
20:00 |
20:09:39 | rasher | 9 new icons :) |
20:23:18 | HCl | misticriver has some real idiots x.x; |
20:23:31 | rasher | Haha, sure has.. what now? |
20:23:48 | HCl | nothing, just the latest developments on the linux thread. |
20:24:35 | rasher | Ah, yes :) |
20:26:03 | HCl | "why don't we write our OWN os!!!" |
20:26:57 | rasher | Haha, yes |
20:27:05 | rasher | that was most excellent |
20:27:13 | HCl | yea, rockbox so does not exist o.o; |
20:30:05 | preglow | what's the url again? |
20:30:44 | rasher | http://www.misticriver.net/boards/showthread.php?t=20600 |
20:32:27 | preglow | i wonder if these people have ever programmed a single line in their entire life |
20:32:33 | HCl | lmao. |
20:32:35 | HCl | some of them. |
20:32:40 | HCl | not all. |
20:32:46 | *** | Saving seen data "./dancer.seen" |
20:32:58 | preglow | we've got a guy who refers to a unix/linux language, and a guy who can READ c++ |
20:33:07 | preglow | we'll see progress in no time |
20:34:44 | t0mas | everybody can read c++ |
20:34:48 | t0mas | understanding it might be a problem... |
20:35:25 | rasher | "as long as the graphics are fully skinnable..." |
20:35:27 | rasher | Haha |
20:35:40 | rasher | That's a must-have design-goal RIGHT FROM THE START |
20:35:59 | t0mas | yes |
20:36:03 | t0mas | nice |
20:37:02 | t0mas | "Unfortunately, as much as I'd like to, I can't be project leader for this because I have never used Linux or even seen it in my life. Someone else needs to step up and take the leadership role guys." |
20:37:03 | t0mas | lol |
20:37:11 | Rick | yeah, I saw that last night |
20:37:34 | Rick | do they just not know about Rockbox or what? |
20:37:54 | rasher | At least one of them do |
20:37:58 | t0mas | well... someone mentioned it |
20:38:30 | rasher | 4 of them did! |
20:38:35 | rasher | and yet, they want to :( |
20:38:44 | preglow | most people just explode once they hear "linux" |
20:38:57 | preglow | and the non-programmers start envisioning gnome on their mp3 players |
20:39:10 | rasher | Well, I wouldn't worry too much about minds going to waste on that project.. |
20:41:28 | t0mas | hm... |
20:41:49 | t0mas | if they ever get it working... |
20:41:55 | t0mas | uclinux == GPL |
20:42:03 | t0mas | so we can use drivers an such from it |
20:43:07 | rasher | I think 'could' covers better :) |
20:43:48 | preglow | ahhaa |
20:43:54 | preglow | yes, assuming it ever takes off |
20:43:56 | preglow | which it wont |
20:45:50 | Rick | doesn't uclinux already have some coldfire junk? |
20:46:19 | t0mas | yes it has |
20:46:34 | rasher | The cpu was never really the problem |
20:46:50 | Rick | methinks it'd be getting the actual code onto it? |
20:46:52 | rasher | afaik |
20:47:10 | rasher | well that and all the other chips |
20:49:08 | preglow | uclinux runs just fine on coldfire |
20:49:24 | preglow | tying in the other components is where the work lies |
20:50:08 | t0mas | the lcd? |
20:50:15 | t0mas | and I2c for audio stuff right? |
20:50:17 | t0mas | and the disk? |
20:50:19 | preglow | yes |
20:50:25 | t0mas | or does uclinux have drivers for some of these? |
20:50:32 | preglow | that again isn't a real problem |
20:50:36 | preglow | you have to write new applications |
20:50:41 | preglow | that's what'll eat time |
20:50:48 | t0mas | podzilla ;) |
20:50:51 | t0mas | can be ported |
20:50:55 | preglow | haha |
20:50:58 | preglow | that it can |
20:51:00 | Rick | podzilla? |
20:51:02 | Rick | what is that? |
20:51:06 | rasher | it'll all end in tears |
20:51:15 | rasher | ipodlinux' frontend |
20:51:21 | Rick | ah |
20:51:52 | preglow | aNYWHO |
20:51:59 | preglow | rockbox > * |
20:52:01 | preglow | :] |
20:52:23 | rasher | People are liking the firmware patcher :) |
20:53:06 | preglow | so, it's being linked to? |
20:53:35 | rasher | I posted it in the two rockbox threads |
20:53:52 | rasher | rockbox-on-h100, actually |
21:00 |
21:17:27 | preglow | anyone know what this t10 looks like naked? :> |
21:17:36 | t0mas | lol |
21:17:50 | t0mas | I read the last line... and thought "oh, here we go again with the iriver porn" |
21:18:13 | preglow | it supports the full vorbis quality range |
21:18:30 | t0mas | H1x0 doesn't? |
21:19:19 | preglow | no, the ifp playrs |
21:19:56 | preglow | i'm almost hoping it's coldfire based :VV |
21:20:00 | preglow | but i guess it's arm |
21:25:31 | | Quit Stryke` (Read error: 110 (Connection timed out)) |
21:59:48 | | Join uski [0] (~uski@47.150.99-84.rev.gaoland.net) |
22:00 |
22:05:24 | t0mas | preglow: rip one apart? |
22:05:48 | t0mas | or email iriver? |
22:06:26 | preglow | t0mas: why, buy me one and i will |
22:06:35 | t0mas | well.. then I can do it myself :P |
22:06:40 | uski | hi there |
22:06:43 | t0mas | doesn't anybody have one here? |
22:06:44 | t0mas | hi |
22:09:38 | t0mas | preglow: I know someone having an ifp... but I don't think he'll rip it apart... |
22:09:44 | t0mas | any other ways to find out? |
22:10:41 | t0mas | IFP-190TC |
22:10:43 | t0mas | is what he has |
22:11:55 | preglow | we know about the ifps |
22:12:01 | preglow | i was thinking more about the t10s |
22:12:50 | t0mas | ah |
22:12:59 | t0mas | I don't even know id they're sold in holland... |
22:13:01 | t0mas | never seen one |
22:15:30 | HCl | woah. |
22:15:38 | HCl | ATA error: 71 |
22:15:40 | HCl | -71 |
22:15:43 | HCl | press ON to debug |
22:15:44 | uski | w00t |
22:15:46 | uski | :) |
22:15:59 | HCl | adc battery: c8 |
22:16:07 | HCl | aka battery empty |
22:17:01 | t0mas | I know that one ;) |
22:17:23 | t0mas | maybe rockbox should include some battery warning some time? |
22:17:32 | t0mas | or is it already there for archos? |
22:19:22 | HCl | that, and shut down before its too late. |
22:19:47 | | Join Guest5715154 [0] (~thegeek@ti521110a080-0285.bb.online.no) |
22:22:05 | uski | i don't remember if the hardware allows the software to switch off the unit |
22:22:17 | HCl | for iriver, it does. |
22:22:20 | t0mas | yes |
22:22:36 | t0mas | it's even the only way... except of the reset button... |
22:22:53 | t0mas | iriver doesn't have that keep ON-button pressed to poweroff like archos has |
22:24:51 | uski | ah yea |
22:32:47 | *** | Saving seen data "./dancer.seen" |
22:37:00 | | Quit thegeek (Read error: 110 (Connection timed out)) |
22:40:44 | | Join kergoth_ [0] (~kergoth@covenant.kergoth.com) |
22:41:04 | | Nick kergoth_ is now known as kergoth (~kergoth@covenant.kergoth.com) |
22:41:18 | | Part kergoth |
22:54:50 | | Join Stryke` [0] (~Chairman8@cpe-24-168-110-99.si.res.rr.com) |
23:00 |
23:11:37 | | Join mattzz [0] (~mattzz@d072089.adsl.hansenet.de) |
23:12:01 | | Quit mattzz (Client Quit) |
23:16:55 | | Join mattzz [0] (~mattzz@d072089.adsl.hansenet.de) |
23:19:12 | | Quit Stryke` (Read error: 60 (Operation timed out)) |
23:19:26 | | Quit dwihno (Read error: 110 (Connection timed out)) |
23:20:19 | | Quit mattzz (Client Quit) |
23:51:11 | * | t0mas is away: CSI time :) |