00:11:44 | | Join Aditya [0] (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
00:22:06 | | Quit Harpy (Read error: 145 (Connection timed out)) |
00:25:52 | | Quit Sucka ("a bird in the bush is worth two in your house") |
00:36:03 | *** | Saving seen data "./dancer.seen" |
00:39:27 | | Join textchimp [0] (~chimp@ip67.net66.ipnetworks.net.au) |
00:40:33 | MoosCamaro | ]RowaN[: what's about your partition? |
00:42:23 | textchimp | hi....is anyone here involved in the iRiver port of Rockbox? |
00:46:49 | | Join TCK [0] (TCK@81-86-98-21.dsl.pipex.com) |
00:47:46 | ]RowaN[ | moos: my partition? |
00:48:11 | ]RowaN[ | <Rick> I remember someone else saying they were having hd problems and after taking the hd out and plugging it back in |
00:48:11 | ]RowaN[ | <Rick> it worked properly again |
00:48:14 | ]RowaN[ | mite have to try that |
00:48:37 | ]RowaN[ | as many files seem unreadable |
00:48:46 | MoosCamaro | have you got format your disc? |
00:49:10 | ]RowaN[ | i dont want to format it coz i cant backup the contents |
00:49:22 | MoosCamaro | :( |
00:49:27 | ]RowaN[ | crc error copying a lotta files |
00:49:40 | MoosCamaro | it's problem |
00:50:27 | MoosCamaro | have you got cd writer? |
00:50:57 | ]RowaN[ | yes |
00:51:22 | ]RowaN[ | i cant backup the files, because they wont copy off of the iriver |
00:51:34 | MoosCamaro | in pc? |
00:51:59 | ]RowaN[ | the cd writer (dvd writer) is in the pc yes.. not in my fridge freezer |
00:52:40 | MoosCamaro | :) i talk about copying files |
00:53:22 | MoosCamaro | if you enter in usb mode, iriver is pluged? |
00:53:57 | textchimp | you guys are talking about the iriver? |
00:54:03 | | Join DMJC [0] (~James@220-245-174-50-sa-pppoe.tpgi.com.au) |
00:54:11 | ]RowaN[ | moos bro u need to learn better english |
00:54:31 | MoosCamaro | i know, but i don't like it :) |
00:54:58 | MoosCamaro | i'm french |
00:55:24 | | Join ashridah [0] (ashridah@220-253-121-116.VIC.netspace.net.au) |
00:55:31 | ]RowaN[ | rick: ive opened it up.. what am i supposed to do.. disconnect the ide cable or the battery or what? |
00:57:37 | | Join mst [0] (~lol@192.115.21.134) |
00:57:44 | mst | teehee |
00:58:24 | Rick | ]RowaN[: well, i'd make sure the ide cable and battery are secure |
00:58:26 | Rick | eg: not loose |
01:00 |
01:04:13 | | Quit matsl (Remote closed the connection) |
01:05:26 | | Quit Aison ("( www.nnscript.de :: NoNameScript 3.72 :: www.XLhost.de )") |
01:06:43 | ]RowaN[ | hmm well, its pretty impossible for the hd to come loose, its not on a ribbon cable, theres no where for the connector to move |
01:07:07 | ]RowaN[ | and as for power, the battery has wires soldered the the pcb so im guessing it'd be all or nothing |
01:07:18 | | Quit gromit` (Remote closed the connection) |
01:08:50 | HCl | ugh that sucked. |
01:09:18 | * | HCl tried to unscrew a lightbulb, and the bulb got loose from the iron fitting, which stayed stuck in his ceiling, and then a lot of crap came out while removing it >.< |
01:23:48 | I-R-Addict | whelp, that'll teach you.. you need two people to unscrew a lightbulb, one to unscrew it, and one to get hit by the crap that comes out .. |
01:24:00 | textchimp | what do i need to be able to do to contribute to the rockbox port to the iRiver? |
01:24:17 | I-R-Addict | learn a programming language, and get coding |
01:25:22 | textchimp | which language? do i need to know electronics/assembler? |
01:25:30 | ashridah | HCl: fuck, that's happened to me in my room here too. i still can't get the fucking thing out of the socket |
01:25:35 | I-R-Addict | most of the project is being written in C |
01:25:39 | textchimp | cool |
01:25:54 | I-R-Addict | they have all the schematics on the website |
01:25:59 | I-R-Addict | and technical information needed |
01:26:02 | textchimp | but the porting to different hardware must involve low-level chip programming? |
01:26:04 | I-R-Addict | plus already developed source |
01:26:12 | I-R-Addict | yes |
01:26:42 | I-R-Addict | but as far as i know |
01:26:53 | I-R-Addict | the kernel has been written for the iriver hardware |
01:27:06 | I-R-Addict | most of whats left is the C code to do something with it |
01:27:23 | textchimp | cool |
01:27:46 | textchimp | where do i begin? there's a PC emulator for testing isn't there? |
01:27:55 | ashridah | simulator, yes. |
01:28:01 | I-R-Addict | mm.. there's no emulator of the iriver specifically |
01:28:04 | ashridah | it's not an emulator |
01:28:13 | I-R-Addict | but there is an emulator of the motorolla CPU it uses, and the testing board |
01:28:20 | I-R-Addict | ahh yea |
01:28:21 | I-R-Addict | simulator |
01:28:25 | * | I-R-Addict stands corrected |
01:29:36 | textchimp | so i'd test any changes on the simulator without needing to update the actual player firmware? |
01:30:17 | I-R-Addict | i don't know the answer to that one, i been stickin in here learning about whats goin on before i start writing |
01:30:25 | I-R-Addict | i haven't got there yet |
01:31:09 | textchimp | okay |
01:31:10 | ashridah | textchimp: the simulator is good for interface and plugin development. |
01:31:26 | ashridah | it's of limited use when it comes to optimisation or hardware specific stuff |
01:31:31 | textchimp | right |
01:31:49 | textchimp | so it's no use for getting the sound to work on the iriver port? |
01:32:00 | ashridah | but plugins are probably a good place to start, if you're not familiar with embedded development |
01:32:34 | textchimp | i'm also wondering if the behaviour of the bootloader can be easily changed, so it loads the old firmware by default, and loads rockbox if you press Rec+Play when turning it on |
01:32:43 | textchimp | ashridah: i |
01:33:16 | ashridah | textchimp: that change could be made, but you'd want to be careful about it, since currently CVS head bootloader bricks the player, iirc. |
01:33:18 | textchimp | ashridah: i'm most interested in getting the iriver port working with sound...is that a plugin? |
01:33:33 | ashridah | no |
01:33:42 | textchimp | hmm, okay i'll avoid the bootloader change |
01:33:51 | ashridah | audio decoders are tho |
01:34:11 | ashridah | and several of them need optimisation still |
01:34:22 | textchimp | the audio decoder is the issue, isn't it? the iriver is a software decoder |
01:34:22 | ashridah | audio playback involves developing a decent system for buffering output |
01:34:39 | ashridah | which is a contentious issue, complicated, and iirc, plans are only just starting to come together |
01:35:00 | textchimp | i see |
01:35:06 | ashridah | textchimp: no, we've got several audio decoders running over 100% realtime. it's buffering/watermarking that's the issue |
01:35:14 | I-R-Addict | if only iRiver would let you see how they did it eh :/ |
01:35:33 | textchimp | ah okay |
01:35:42 | I-R-Addict | i dunno what they would be worried about, its not like by knowing their firmware your gunna go design the iRiver2 or some shit |
01:35:44 | textchimp | i-r-addict: i know....you'd think they'd realise it's in their interests to help |
01:35:57 | ashridah | I-R-Addict: that's not really necessary. and might well be detrimental |
01:36:12 | ashridah | since their design clearly doesn't support seamless playback across song boundaries |
01:36:19 | textchimp | haha true |
01:36:23 | I-R-Addict | this is true |
01:36:26 | DMJC | maybe they figure they'd be competing against their old stock |
01:36:30 | ashridah | I-R-Addict: there are many players based on the coldfire microprocessors |
01:36:37 | textchimp | i guess it would be hard to do much worse than their firmware |
01:36:37 | DMJC | when their goal is to sell 300 series |
01:36:48 | ashridah | but yeah, DMJC is right, the Hxxx range is effectively old news to them |
01:37:03 | I-R-Addict | 300 series sux compared to 1xx series |
01:37:11 | I-R-Addict | color display.. bah.. so what |
01:37:38 | DMJC | 300 should've had black and white... battery would last even longer... |
01:37:42 | textchimp | ashridah: but can i install rockbox on my iriver at the moment without fear of killing it? just by getting the current version from the site? |
01:37:55 | DMJC | you gotta build it yourself |
01:38:05 | DMJC | but the flashing seems to work without trashing |
01:38:09 | ashridah | DMJC: no, he shouldn't build the bootloader himself |
01:38:09 | DMJC | at least on 140's |
01:38:14 | DMJC | dunno about 120's |
01:38:17 | ashridah | the one on the site works fine here |
01:38:17 | textchimp | hm |
01:38:21 | DMJC | ah |
01:38:22 | DMJC | k |
01:38:24 | textchimp | okay mine's a 120 |
01:38:35 | DMJC | there wasn't one on the site when I flashed mine |
01:38:36 | textchimp | ashridah: what's your model? |
01:39:10 | ashridah | for all intents and purposes, the H120 and H140 are the same. it's the H110 that's markedly different |
01:39:17 | textchimp | okay |
01:39:31 | ashridah | but there should be some mention on the site if the H120 has been tested with the current iteration of the bootloader. |
01:39:40 | DMJC | any way to upgrade the original firmware without wiping out rockbox? |
01:39:57 | DMJC | 1.65 got released a while back.. still on 1.63 |
01:40:13 | textchimp | ashridah: which bootloader would i be getting from the site? can i get the one that works with the iriver? |
01:40:16 | ashridah | DMJC: 1.65 had a bug with the ogg decoder for a while when used with rockbox's loader |
01:40:19 | ashridah | but they've sorted that |
01:40:24 | ashridah | i'm using 1.65 now, just fine |
01:40:44 | I-R-Addict | [17:42] <ashridah> DMJC: 1.65 had a bug with the ogg decoder for a while when used with rockbox's loader |
01:40:48 | I-R-Addict | so they're aware of rockbox ? |
01:41:10 | DMJC | not neccessarily |
01:41:11 | ashridah | I-R-Addict: it'd be hard for them not to be, but it wasn't deliberate, it was a bug on rockbox's side iirc |
01:41:39 | ashridah | rockbox trod where it wasn't supposed to. luckily, all that broke was the ogg decoder |
01:41:58 | I-R-Addict | ahh |
01:42:51 | DMJC | heh |
01:44:06 | textchimp | ashridah: do you know if the current stable bootloader from the site is safe for use with the iriver? |
01:49:13 | ashridah | it works for me |
01:50:25 | textchimp | cool |
01:54:45 | ]RowaN[ | anyone know a prog i can use to copy all the readable files from my iriver hd to my pc? explorer just dies as soon as it finds 1 unreadable file instead of trying the rest |
01:57:32 | I-R-Addict | hmm |
01:57:36 | I-R-Addict | use a knoppix CD |
01:57:37 | I-R-Addict | or linux |
01:57:44 | I-R-Addict | if u have dual boot |
01:58:10 | ashridah | ]RowaN[: try xcopy32 in a dos window? it might be able to ignore unreadable files, with a bit of luck. |
01:58:15 | I-R-Addict | prolly might do a better job of reading it as well |
01:58:20 | * | ashridah forgets the various options to xcopy |
01:58:43 | textchimp | how does an unreadable file get created? |
01:58:57 | I-R-Addict | isn't the explorer copy function just a frontend to xcopy ? |
01:59:28 | textchimp | can anyone confirm that the RESET button thing on the iriver doesn't erase the hard drive? it just forces a power down, is that right? |
01:59:36 | ]RowaN[ | correct |
01:59:40 | ]RowaN[ | did it myself today heh |
02:00 |
02:03:06 | ashridah | I-R-Addict: well, no. |
02:03:25 | textchimp | okay |
02:03:25 | textchimp | thanks |
02:03:25 | textchimp | i thought the manual said it cleared the HD |
02:03:25 | ashridah | I-R-Addict: there'd be little value in doing something like that, when xcopy would be operating in a 16bit process space (don't let the name fool you, it's still a dos util) |
02:03:25 | ashridah | textchimp: it definently doesn't. |
02:04:03 | | Quit CoCoLUS (brown.freenode.net irc.freenode.net) |
02:04:03 | NSplit | brown.freenode.net irc.freenode.net |
02:04:03 | | Quit Slasheri (brown.freenode.net irc.freenode.net) |
02:04:03 | | Quit [zmaj] (brown.freenode.net irc.freenode.net) |
02:04:03 | | Quit wacky_ (brown.freenode.net irc.freenode.net) |
02:04:03 | | Quit Seed (brown.freenode.net irc.freenode.net) |
02:04:03 | | Quit Lynx_awy (brown.freenode.net irc.freenode.net) |
02:04:19 | I-R-Addict | mm.. prolly clears default settings |
02:04:19 | I-R-Addict | iRiver just recently got the ability to delete things from itself |
02:04:46 | I-R-Addict | no ? |
02:05:10 | I-R-Addict | yea.. but nothing in windows really holds value |
02:05:17 | I-R-Addict | nor makes sense |
02:05:28 | I-R-Addict | and i thought under winxp/2k 16bit DOS apps don't run |
02:05:36 | ashridah | of course they can. |
02:05:52 | I-R-Addict | oh, right |
02:05:54 | I-R-Addict | i remember now |
02:06:02 | I-R-Addict | they can run if they're not on a NTFS partition |
02:06:04 | I-R-Addict | only FAT |
02:06:06 | NHeal | brown.freenode.net irc.freenode.net |
02:06:06 | NJoin | [zmaj] [0] (zmaj@liebt.polnische.putzen.am.telefon.und.das.ist.auch.gut-s0.de) |
02:06:12 | NJoin | CoCoLUS [0] (~coco@h081217139221.dyn.cm.kabsi.at) |
02:06:24 | I-R-Addict | u try to run it off NTFS, and it complains its not 32bit |
02:06:52 | ashridah | i've never had problems running dos apps off of an ntfs partition |
02:07:10 | ashridah | utilities that try to directly access the FAT tables and friends generally will fail |
02:07:12 | I-R-Addict | mmm |
02:07:22 | I-R-Addict | a lot of DOS apps are 32bit now though |
02:07:29 | I-R-Addict | for instance |
02:07:36 | I-R-Addict | edit.com for win98 won't run in winxp |
02:07:50 | I-R-Addict | had a lil experiement with that yesturday |
02:09:23 | NJoin | wacky_ [0] (~wacky@modemcable011.4-37-24.mc.videotron.ca) |
02:09:26 | NJoin | Slasheri [0] (miipekk@ihme.org) |
02:09:52 | NJoin | Lynx_awy [0] (HydraIRC@134.95.189.59) |
02:09:55 | ashridah | works fine here. |
02:09:59 | ashridah | at least, that's on win2k. |
02:10:20 | NJoin | Seed [0] (ben@l192-117-115-168.broadband.actcom.net.il) |
02:10:20 | Mode | "#rockbox +n " by irc.freenode.net |
02:12:41 | textchimp | wow |
02:12:46 | textchimp | rockbox loads really damn fast |
02:13:05 | ashridah | textchimp: yeah, it doesn't scan the entire directory structure. |
02:13:08 | textchimp | i think the iriver firmware scans the entire HD looking for m3u files or something |
02:13:10 | textchimp | ha |
02:13:10 | ashridah | this means that changing directories will take longer however. |
02:13:12 | ashridah | so it's a tradeoff |
02:13:18 | textchimp | oh i see |
02:13:31 | ashridah | textchimp: it actually builds a directory tree in memory. |
02:13:37 | textchimp | yeah i see what you mean |
02:13:51 | ashridah | textchimp: one of the reasons iriver's firmware has a maximum limit on the number of files |
02:13:58 | | Quit ]RowaN[ () |
02:14:00 | textchimp | ashridah: couldn't it do that only after you disconnect from USB? and store the tree in a single file.... |
02:14:14 | I-R-Addict | what is the limit, btw ashridah ? |
02:14:19 | textchimp | that's the only time the tree will change anyway, isn't it? |
02:14:19 | ashridah | 'it'? |
02:14:37 | ashridah | I-R-Addict: 9999 or something, i forget, since i've never run into it |
02:14:39 | textchimp | ashridah: well, any firmware |
02:14:59 | ashridah | textchimp: ostensibly, yes, but rockbox can't make that assumption, particularly since it can dual-boot. |
02:15:29 | textchimp | hmm yeah |
02:17:10 | ashridah | but it wouldn't really solve the problem too well, since you'd just end up loading that file from disk. of course, since rockbox is getting support for an itunes-alike db, it'll be moot, that'll have a similar effect. |
02:17:13 | mst | what chip does iriver run on? |
02:17:47 | textchimp | but loading the file would be faster than scanning the whole dir tree wouldn't it? |
02:17:47 | ashridah | mst: coldfire m68k-based microprocessor |
02:17:53 | mst | i have one of "s1 mp3" players |
02:17:58 | ashridah | textchimp: true. |
02:18:02 | textchimp | i can't believe there's a font browser...that rules |
02:18:46 | ashridah | textchimp: rockbox currently has a nintendo gameboy emulator as well. of course, it's not running at 100% realtime yet. |
02:19:09 | textchimp | haha |
02:19:12 | ashridah | the input buttons aren't really that well suited to it tho, since they're multiplexed, and can't be pressed at the same time |
02:19:27 | textchimp | and kind of clicky to press, too |
02:19:52 | ashridah | it works okay for tetris |
02:21:19 | textchimp | haha |
02:21:35 | textchimp | does that come with the default iriver firmware package on the site? |
02:21:51 | textchimp | omg there's a peak meter |
02:22:20 | | Part MoosCamaro |
02:22:33 | * | I-R-Addict hands text chimp a tissue to clean up after himself when he's done. |
02:22:47 | I-R-Addict | lol |
02:22:50 | textchimp | damn this is nice |
02:23:01 | textchimp | is there good recording support? |
02:23:20 | textchimp | the iriver so needs a realtime recording meter....and realtime input volume changing |
02:27:51 | ashridah | textchimp: probably not at this point, since the previous platform for rockbox has been a set of players that used hardware decoders. one of which was labelled a 'recorder' so there might have been some support, but i doubt it was software encoding |
02:31:20 | textchimp | ah |
02:31:37 | textchimp | damn, i think i hung it....i went to 'show id3 info' |
02:34:20 | ashridah | that doesn't do anything here |
02:34:36 | ashridah | press 'stop'? |
02:34:41 | textchimp | didn't work |
02:34:44 | textchimp | i had to reset |
02:35:11 | textchimp | but hey, the recording feature has a peak meter built in...that's nice....i realise recording doesn't work though |
02:36:04 | *** | Saving seen data "./dancer.seen" |
02:36:31 | ashridah | mm, it just depends on when someone gets around to doing the work on getting the iriver hardware to record, mainly. |
02:37:35 | | Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) |
02:37:54 | textchimp | will that just be C work? |
02:38:39 | ashridah | probably not, since it'll require hardware interaction. |
02:39:00 | textchimp | yeah |
02:39:03 | ashridah | also, getting encoding happening properly will probably involve assembly-level optimisations to take advantage of the emac unit |
02:39:47 | textchimp | emac? |
02:39:58 | textchimp | is that like emacs? there's a TEXT EDITOR UNIT BUILT IN? |
02:41:43 | mst | i'd kill some people to have emacs run on my toy |
02:42:51 | * | I-R-Addict makes a metal note to never meet mst until he has implemented emacs on his toy |
02:42:55 | I-R-Addict | err mental |
02:43:00 | I-R-Addict | .. i can type, i swear |
02:44:13 | textchimp | asridah: what was the watermarking you mentioned earlier? |
02:44:25 | textchimp | uh, ashridah, sorry |
02:46:58 | ashridah | watermark levels in buffers |
02:47:27 | ashridah | basically, hysterisis point to start filling the audio output buffer |
02:47:53 | ashridah | one wants to start the process before one runs out of output, with enough to spare that spinning up the disk and starting decoding won't let it run out |
02:49:04 | textchimp | so the issue is working out when to start the buffer filling process? |
02:49:33 | ashridah | no, the issue is developing the set of apis that'll do it cleanly. |
02:54:13 | | Quit cYmen ("zZz") |
02:56:50 | textchimp | i gather that doesn't exist for the archos rockbox because of the hardware decoding? |
02:57:01 | ashridah | pretty much |
02:57:33 | textchimp | what tools do i need to compile plugins for the firmware? |
02:57:46 | textchimp | ms visual studio or some such |
02:58:08 | ashridah | no, we use gcc, so if you're on windows, you'll need to use cygwin |
02:58:18 | textchimp | oh cool |
02:58:20 | textchimp | i do already |
02:58:33 | textchimp | cygwin that is...don't think i've gotten gcc working |
02:58:49 | textchimp | but i could do it in linux? |
02:59:00 | ashridah | yes |
02:59:16 | textchimp | is there any guide to getting started with plugin dev on the site? |
02:59:17 | ashridah | either way, you'll need to compile a cvs checkout of gcc 3.4's HEAD |
02:59:20 | ashridah | and binutils cvs |
02:59:26 | ashridah | there should be one in the wiki |
02:59:32 | ashridah | most of the developers actually use linux |
02:59:40 | textchimp | won't that give me the broken bootloader? |
03:00 |
03:00:26 | ashridah | no |
03:00:31 | ashridah | the bootloader's compiled separately from rockbox |
03:00:34 | ashridah | although the code is shared |
03:00:36 | textchimp | right |
03:01:08 | textchimp | but i guess the CVS head of the binutils isn't exactly tested and safe? like i could kill the player? |
03:01:13 | ashridah | but if you don't touch the firmware you loaded using iriver's built in firmware utility, you can't actually end up with a bricked player just from rockbox itself. |
03:01:29 | | Quit odd (Remote closed the connection) |
03:01:49 | ashridah | only if you used it on the firmware you built into an ihp_120.hex |
03:02:00 | textchimp | ashridah: even with the bootloader patched into it? |
03:02:04 | | Join odd [0] (~Odd@fangorn.starshadow.com) |
03:02:14 | ashridah | since rockbox.iriver is loaded off the hd, just a reset and replacement of it in iriver's firmware will do the trick. |
03:02:24 | Rick | or ROLO |
03:02:25 | Rick | :> |
03:02:29 | textchimp | ok that's reassuring |
03:03:00 | Rick | and yeah, you can't kill the player with just rockbox.iriver |
03:03:05 | Rick | only if bootloader messes up |
03:05:04 | textchimp | so is the chip in the iriver actually a general purpose CPU of some sort? if it can run a gameboy emulator and so on? |
03:05:58 | Rick | it is a coldfire |
03:05:59 | ashridah | it's a motorola coldfire cpu. |
03:06:01 | Rick | i forget the exact number |
03:06:14 | ashridah | based on the m68000 series microprocessor range |
03:10:49 | | Join amiconn_ [0] (~jens@p54BD7BF3.dip.t-dialin.net) |
03:28:24 | | Quit odd (Remote closed the connection) |
03:28:36 | | Join odd [0] (mrodd@fangorn.starshadow.com) |
03:29:19 | | Quit amiconn (Read error: 110 (Connection timed out)) |
03:29:19 | | Nick amiconn_ is now known as amiconn (~jens@p54BD7BF3.dip.t-dialin.net) |
04:00 |
04:05:39 | | Join QT_ [0] (as@area51.users.madwifi) |
04:09:18 | | Quit QT (Read error: 145 (Connection timed out)) |
04:36:01 | | Join rubberglove [0] (~46307a1b@labb.contactor.se) |
04:36:06 | *** | Saving seen data "./dancer.seen" |
04:42:15 | rubberglove | hiya. this is probably just destined for the irc logs, but about the recently modified text viewer plugin - it doesn't appear to write to the settings file on exit, at least not on my h1xx. it doesn't create 'viewer.dat', nor will it write to it if i create one manually. i really can't see anything wrong with viewer.c, so i thought i'd alert the authorities.... |
04:45:49 | rubberglove | i suppose i SHOULD compile it myself with the debug on... |
04:46:40 | rubberglove | incidentally, i wonder if anyone is working on a GNUchess port.....? |
04:48:05 | | Part rubberglove |
05:00 |
05:05:07 | | Quit textchimp (Read error: 131 (Connection reset by peer)) |
05:32:12 | | Join dys`` [0] (~user@pD9E4A0D8.dip.t-dialin.net) |
05:40:13 | | Quit dys` (Read error: 145 (Connection timed out)) |
05:48:15 | | Quit pabs (Read error: 104 (Connection reset by peer)) |
06:00 |
06:06:48 | | Join tvelocity [0] (~tony@ipa213.6.tellas.gr) |
06:24:52 | | Quit tvelocity ("Leaving") |
06:25:27 | | Quit wacky_ ("ahuh") |
06:36:07 | *** | Saving seen data "./dancer.seen" |
06:57:56 | | Quit xen` (Read error: 104 (Connection reset by peer)) |
07:00 |
07:04:41 | | Join pabs [0] (~pabs@xor.pablotron.org) |
07:12:23 | | Quit pabs (Read error: 104 (Connection reset by peer)) |
07:22:52 | | Quit Aditya ("Download Gaim: http://gaim.sourceforge.net/") |
07:35:38 | | Quit DMJC ("Leaving") |
07:45:39 | | Join edx [0] (edx@pD9EAB44D.dip.t-dialin.net) |
07:55:19 | | Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) |
07:55:35 | t0mas | hi |
07:56:12 | | Join t0mas_ [0] (~Tomas@ip503c08d1.speed.planet.nl) |
07:56:12 | | Quit t0mas_ (Read error: 104 (Connection reset by peer)) |
08:00 |
08:11:29 | | Join webguest41 [0] (~c31ce021@labb.contactor.se) |
08:14:29 | | Join tvelocity [0] (~tony@ipa213.6.tellas.gr) |
08:14:35 | | Quit tvelocity (Remote closed the connection) |
08:19:06 | | Nick QT_ is now known as QT (as@area51.users.madwifi) |
08:20:07 | | Join StrathAFK [0] (~mike@dgvlwinas01pool0-a217.wi.tds.net) |
08:22:51 | | Join tvelocity [0] (~tony@ipa213.6.tellas.gr) |
08:23:05 | | Quit tvelocity (Remote closed the connection) |
08:24:02 | | Join oxygen77 [0] (~c1c28427@labb.contactor.se) |
08:25:56 | oxygen77 | hello Strath or maybee you are StrathAFK ;) |
08:27:08 | * | HCl yawns |
08:27:36 | | Join tvelocity [0] (~tony@ipa213.6.tellas.gr) |
08:27:50 | | Quit tvelocity (Client Quit) |
08:36:08 | *** | Saving seen data "./dancer.seen" |
08:36:52 | | Quit edx (Read error: 145 (Connection timed out)) |
08:37:21 | | Quit Strath (Read error: 110 (Connection timed out)) |
08:41:47 | | Join tvelocity [0] (~tony@ipa213.6.tellas.gr) |
08:42:55 | | Join gromit` [0] (~gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
08:43:26 | oxygen77 | lut gromit` |
08:43:44 | gromit` | salut |
08:58:05 | | Join einhirn [0] (Miranda@bsod.rz.tu-clausthal.de) |
09:00 |
09:03:48 | | Quit oxygen77 ("CGI:IRC") |
09:04:16 | | Join oxygen77 [0] (~c1c28427@labb.contactor.se) |
09:07:33 | | Join Harpy [0] (YDttfPk8vP@dsl-hkigw7wbb.dial.inet.fi) |
09:11:24 | | Nick Lynx_awy is now known as Lynx_ (HydraIRC@134.95.189.59) |
09:28:33 | | Join Musicmad [0] (~Musicmad@cpe.atm2-0-1031198.0x50a4ad0e.bynxx13.customer.tele.dk) |
09:54:31 | | Join rasher [0] (~82e1029f@labb.contactor.se) |
09:55:15 | rasher | Oh my, looks like ipodlinux is going to use mpd .. that's clearly insane |
09:55:25 | Bagder | mpd? |
09:55:45 | rasher | Music Player Daemon |
09:56:03 | rasher | It's a daemon that plays music, you attach to it with a client to control it |
09:56:15 | * | Bagder looks it up |
09:56:43 | rasher | It's a cute idea for pcs if you want to control it over network or want music to play even when you're logged out etc. |
09:56:45 | Bagder | seems a bit... overkill to use that |
09:56:46 | rasher | I use it. |
09:56:55 | rasher | But why you'd use it on a device is beyond me |
09:58:33 | * | rasher relocates |
09:58:35 | | Quit rasher (Client Quit) |
10:00 |
10:00:36 | | Join bobTHC [0] (~foo@l06v-8-122.d1.club-internet.fr) |
10:00:45 | bobTHC | mornin' folks ! |
10:06:38 | | Quit tvelocity ("Leaving") |
10:12:34 | | Join rasher [0] (~82e1029f@labb.contactor.se) |
10:12:44 | Bagder | hi bob |
10:13:09 | * | Bagder found 3 lcd controllers yesterday that do 176x220 18bit color |
10:13:31 | Rick | 'found'? |
10:13:38 | Bagder | just googled around |
10:13:41 | Rick | oh |
10:13:42 | Rick | ;p |
10:13:57 | Bagder | people said it was likely to be an epson |
10:14:03 | Bagder | and I found one epson too |
10:14:12 | Bagder | but I don't know why it would be likely to be an epson |
10:14:51 | Bagder | I guess we'll have to bugger Linus to rip his unit to pieces |
10:15:06 | amiconn | hi |
10:15:38 | rasher | Hasn't anyone properly disassembled one yet? |
10:15:54 | Bagder | nope, not the backside of the LCD etc |
10:15:58 | rasher | amiconn: got a h140 yet? |
10:16:34 | rasher | ah.. I guess everyone with a broken unit have just gotten it replaced by the nice people at iRiver :) |
10:16:45 | Bagder | yes |
10:16:58 | Bagder | how annoying friendly companies are ;-) |
10:16:59 | rasher | They do appear to have a generous replacement policy |
10:17:10 | rasher | from what I've read |
10:17:42 | amiconn | rasher: Got one from ebay... however it did not yet arrive |
10:17:56 | amiconn | Shipment will take a while from Switzerland |
10:18:08 | rasher | Yeah, I read, just wondering if it arrived yet |
10:25:38 | amiconn | Bagder: I consider playback to be higher priority than the H3xx lcd |
10:26:04 | Bagder | I agree |
10:28:00 | | Join edx [0] (edx@pD9EAABA0.dip.t-dialin.net) |
10:29:04 | amiconn | I wonder whether we'll ever manage to record to mp3 format on iriver. Would be a serious disadvantage for rockbox if not... |
10:30:47 | | Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) |
10:31:09 | | Quit bobTHC (Read error: 110 (Connection timed out)) |
10:35:01 | Lynx_ | amiconn: what's the problem with it? encoding speed? |
10:36:12 | *** | Saving seen data "./dancer.seen" |
10:36:52 | amiconn | First thing we'll need is an open source realtime mp3 encoder |
10:37:08 | rasher | I guess lame is the way to go? |
10:37:22 | Bagder | it won't be able to do it realtime |
10:37:54 | rasher | or something from ffmpeg |
10:38:11 | rasher | Anyway, if it'll record to something lossless, I'll be happy |
10:38:27 | rasher | I guess some people won't, if they're short on discspace |
10:38:29 | rasher | disk |
10:38:49 | | Join kergoth [0] (~kergoth@covenant.kergoth.com) |
10:39:02 | Lynx_ | well, as a workaround one could record to lossless and the encode in non realtime... |
10:39:03 | | Quit bangser (Read error: 131 (Connection reset by peer)) |
10:39:12 | Lynx_ | s/the/then/ |
10:39:14 | Bagder | yeps |
10:40:08 | | Part kergoth ("Leaving") |
10:40:09 | | Join bobTHC [0] (~foo@l06v-8-122.d1.club-internet.fr) |
10:40:24 | rasher | That'd use up loads of diskspace though |
10:40:37 | rasher | Hrm.. I wonder if the Burglar alarm went off, or there's a fire |
10:40:40 | rasher | hard to tell |
10:41:11 | | Quit rasher ("CGI:IRC") |
10:41:24 | amiconn | Lynx_: If the iriver firmware can do it realtime and rockbox can't, I consider this a severe disadvantage, in spite of any existing workaround |
10:41:32 | | Join rasher_uni [0] (~82e1029f@labb.contactor.se) |
10:44:25 | rasher_uni | The latter it'd seem, since it stopped, and I'm not yet on fire |
10:45:50 | rasher_uni | I agree with amiconn.. not having mp3 encoding would be a bummer |
10:45:57 | Bagder | indeed |
10:47:12 | Bagder | any h3x0 owner around? |
10:47:37 | * | rasher_uni pushes http://www.rockbox.org/twiki/bin/view/Main/RockboxTesting some more |
10:47:57 | | Join Aison [0] (~hans@zux166-181.adsl.green.ch) |
10:48:35 | Bagder | that doesn't tell if they're around ;-) |
10:48:57 | rasher_uni | True, but you could at least prod them by name if they were on there |
10:50:24 | Bagder | anyway, I've started adding h3x0 details on the devicechart |
10:50:54 | Lynx_ | amiconn: of course it's a disadvantage. and i guess nobody is seriously working on that shine encoder? |
10:52:30 | | Join Bager [0] (~Bager@83.222.160.88) |
10:52:36 | rasher_uni | http://prigal.free.fr/hfr/7.jpg ouch.. I'm so not getting a h3x0 - ever |
10:52:42 | Bager | Bagder i'm H3x0 owner :) |
10:53:15 | Bagder | can you measure the physical size of the LCD? |
10:53:48 | Bager | if you mean without dissasembling the unit - yes |
10:54:08 | Bagder | yes, just the width and height |
10:54:48 | Bager | but i guess that you don't want this |
10:54:48 | Bager | ok |
10:54:48 | Bager | sec |
10:54:48 | DBUG | Enqueued KICK Bager |
10:54:48 | Bager | visible area ? |
10:54:57 | Bagder | yes |
10:55:34 | Bager | 3.2cm height, 4cm width |
10:55:39 | Bagder | thats |
10:55:40 | Bager | but |
10:55:51 | Bager | w8, i'll explain |
10:55:59 | Bagder | there's always a but ;-) |
10:56:09 | Bager | yes |
10:56:11 | Bager | sec |
10:56:46 | rasher_uni | "Dimension: Approximately 62mm(W) x 103 mm(D) x 25mm(H)" |
10:56:49 | rasher_uni | iriveramerica.com |
10:56:52 | Bager | do you have a picture of H300's face |
10:57:09 | Bagder | Bager: no |
10:57:34 | Bagder | rasher_uni: yes, I'm adding that info atm |
10:57:55 | Bager | rasher_uni is that for h340 or for h320 |
10:58:01 | rasher_uni | Alright, no point in me relaying it then :) |
10:58:04 | rasher_uni | bager: 320 |
10:58:14 | Bager | ok |
10:58:27 | Bager | see it for h340, it's taller |
10:58:28 | dwihno | anyone ever toyed with a zaurus? |
10:58:33 | rasher_uni | Approximately 62mm(W) x 103 mm(D) x 25mm(H) says h340 |
10:58:43 | rasher_uni | that's the same... o.O |
10:58:52 | bobTHC | zaurus is a good toy |
10:58:53 | Bagder | that can't be right? |
10:59:17 | rasher_uni | Unless it's like with the h120vsh140 |
10:59:25 | rasher_uni | h120 vs h140 |
10:59:36 | rasher_uni | where there's a bump on the h120, but the h140 just levels it out |
10:59:45 | Bager | rasher_uni i can give you dimensions of h340 |
11:00 |
11:00:04 | rasher_uni | Better give them to Bagder instead :) |
11:00:07 | Bager | about 2.5mm H |
11:00:07 | Bagder | please do |
11:00:08 | Bager | 25mm |
11:00:16 | dwihno | bobTHC: you touched one? |
11:00:18 | Bager | so this is for H340 |
11:00:29 | rasher_uni | They even state that the weight is the same... weirder and weirder |
11:00:30 | bobTHC | yes a zaurus c3000 |
11:00:34 | Bager | sorry, can't give for h320 |
11:01:07 | Bagder | hm, it makes you wonder if they have the h320 data wrong |
11:01:23 | rasher_uni | It sure does |
11:01:37 | rasher_uni | Maybe someone was a little c&p-happy |
11:01:42 | Bager | rasher_uni just a sec |
11:02:13 | Bager | http://www.iriver.com/html/product/prpa_product.asp?pidx=42 |
11:02:21 | rasher_uni | I think a h320 owner right about now would be nice |
11:02:36 | Bager | rasher_uni no, let's take a look at iriver.com |
11:02:37 | rasher_uni | the flash! the horror! |
11:02:50 | Bager | rasher_uni sec |
11:02:59 | Bager | H320: 103 x 62.1 x 22.5 mm |
11:03:00 | Bager | H340: 103 x 62.1 x 25 mm |
11:03:02 | rasher_uni | Bager: I try not to for reasons stated above, but if it's more accurate, excellent idea :) |
11:03:02 | Bager | from iriver.com |
11:03:16 | bobTHC | a friend who work in japan have one and show me it when he cameback last hollydays, it's a real good portable nix device |
11:03:17 | Bagder | Bager: is the weight given too? |
11:03:17 | rasher_uni | Sounds like iriveramerica.com is not to be trusted |
11:03:34 | Bager | Bagder |
11:03:46 | rasher_uni | 183g |
11:03:51 | rasher_uni | for h320 |
11:03:55 | Bager | H320: 183g (Including Battery) |
11:03:56 | Bager | H340: 203g (Including Battery) |
11:04:06 | Bagder | thanks |
11:04:08 | Bager | Operational Temperature -5°C ~ 40°C |
11:04:10 | rasher_uni | they both have line in |
11:04:35 | rasher_uni | And mini-b female usb |
11:04:39 | Bager | yes |
11:04:45 | Bager | nooo |
11:04:52 | rasher_uni | Someone take a photo of them :) |
11:04:52 | Bager | btw |
11:05:11 | rasher_uni | or find one we can use without anyone suing us :) |
11:05:16 | Bager | the international's USB1.1 port is not the same kind as this of US H300 |
11:05:16 | Bager | i mean |
11:05:22 | bobTHC | dwihno > what kind of info do u want about zaurus ? |
11:05:36 | Bager | they are not hardware compatible |
11:06:32 | rasher_uni | how many buttons does it have? |
11:06:51 | dwihno | bobTHC: basically I just think it looks cool, but it would be nice with a hands-on experience from someone else |
11:07:25 | rasher_uni | I think someone from openzaurus drops in from time to time if I'm not mistaken - he should know a bit |
11:07:27 | Bager | on US unit u can plug the same cable in USB2.0 slave port (marked as "data") and in 1.1 (marked as "MEDIA") |
11:07:27 | Bager | on the international the ports are different |
11:07:27 | Bager | i think that DATA is mini-USB-B |
11:07:27 | Bager | and the 1.1 host is mini-USB-a |
11:07:27 | Bager | w8 sec |
11:07:33 | Bager | play, stop, rec, a-b, +, -, <, >, navi, hold, reset |
11:07:46 | Bager | 9 + hold + reset |
11:08:12 | Bagder | reset being the hole? |
11:08:12 | Bager | btw, the LCD remote has 2 additional buttons |
11:08:16 | Bager | yes |
11:08:33 | | Join [IDC]Dragon [0] (~d90a3255@labb.contactor.se) |
11:09:14 | Bager | http://218.145.55.194/Data/product/image/prpa_h320_s%5B2%5D.jpg <= see this |
11:09:22 | Bager | Bagder ? |
11:09:40 | Bagder | ? |
11:09:45 | rasher_uni | Ah, no buttons on the side |
11:09:53 | Bagder | aha |
11:10:00 | | Join alias[k] [0] (alias_k_@c210-49-155-231.eburwd3.vic.optusnet.com.au) |
11:10:18 | Bagder | I saved the page how with more details |
11:10:20 | Bager | the dimensions i gave to u were within the silver band |
11:10:22 | Bagder | now |
11:10:45 | Bager | i'm talking about the LCD |
11:10:52 | rasher_uni | what does '"Ear" position' mean? |
11:11:03 | Bagder | where the ear phones go in |
11:11:07 | rasher_uni | ah |
11:11:20 | rasher_uni | same as h120 then |
11:11:24 | rasher_uni | ( http://prigal.free.fr/hfr/7.jpg ) |
11:11:37 | Bagder | right |
11:11:40 | [IDC]Dragon | I may help with the LCD |
11:11:52 | rasher_uni | Bager: does it charge via usb? |
11:12:05 | [IDC]Dragon | we have a _lot_ of different types here in the company |
11:12:07 | Bager | rasher_uni: yes, but slooowww |
11:12:17 | Bager | i charge it with +5v and gnd from my pc |
11:12:23 | rasher_uni | Well there's not a lot of power to draw |
11:12:31 | rasher_uni | But that's a yes, then |
11:12:38 | [IDC]Dragon | Seiko, Epson, etc. |
11:12:40 | amiconn | hi [IDC]Dragon |
11:12:50 | [IDC]Dragon | hi Jens |
11:13:41 | rasher_uni | Bagder: USB charge: yes, Hardware controlled charge: yes (at least it seems so from the prints) |
11:13:42 | alias[k] | The H300 charger has 5V DC 2A output with a + centre |
11:13:44 | Bagder | Bager: so the host USB part is only 1.1 ? |
11:13:46 | Bager | rasher_uni so, yes, it has charging from USB |
11:13:53 | alias[k] | Yeah, host is only 1.1 |
11:13:55 | [IDC]Dragon | amiconn: how the physical mailbox? |
11:13:56 | Bagder | ok |
11:14:16 | [IDC]Dragon | (your expected deliveries) |
11:14:40 | amiconn | Trevor's Ondio arrived; other items did not |
11:14:45 | rasher_uni | Bagder: how about a "Hold switch" row? |
11:15:00 | [IDC]Dragon | and? how is it doing? |
11:15:23 | amiconn | It turns out there is no problem with multivolume and hotswap at all |
11:15:40 | [IDC]Dragon | your dependency discussion? |
11:15:43 | Bager | Bagder btw the screen size is 220x176 pixels |
11:15:55 | [IDC]Dragon | but wasn't he using daily builds? |
11:16:01 | rasher_uni | Bager: already noted :) |
11:16:11 | Bager | Bagder: yes, host is USB 1.1 |
11:16:17 | Bagder | noted |
11:16:26 | rasher_uni | I'm pretty sure they have RTCs as well? |
11:16:40 | Bagder | they do? |
11:16:44 | Bager | i've added the USB1.1-host/slave chip in the wiki |
11:16:48 | rasher_uni | I think so |
11:16:49 | Bager | rasher_uni yes |
11:16:56 | Bager | 100% |
11:16:58 | Bagder | rtc is nice |
11:17:01 | Bager | at least |
11:17:01 | Bager | there is a clock |
11:17:03 | alias[k] | Bager: its a USB 2 slave |
11:17:14 | Bager | but i have no idea in which chip is situated |
11:17:16 | Bager | alias[k] no |
11:17:20 | Bager | i mean MEDIA PORT |
11:17:27 | amiconn | [IDC]Dragon: There was just a dependency problem, which caused it to not work (independent of hw version) when first built with mv and hotswap disabled, then just rebuild with 'make' after enabling it in the config header |
11:17:27 | alias[k] | Oh for the american version |
11:17:28 | Bager | it can be host/slave |
11:17:31 | Bagder | check http://www.rockbox.org/twiki/bin/view/Main/DeviceChart now |
11:17:37 | Bager | w8 |
11:17:42 | amiconn | Bagder fixed that yesterday |
11:18:08 | rasher_uni | Can't we more or less assume Hard Drive poweroff to be yes? |
11:18:20 | Bagder | probably |
11:18:25 | alias[k] | The H300 has the same remote as the H100 series |
11:18:33 | alias[k] | LCD remote, just isn't shipped with one. |
11:18:37 | Bagder | it doesn't come with the LCD one, right? |
11:18:49 | alias[k] | Right. |
11:18:57 | rasher_uni | Shame. The remote is my favourite part of the h1x0 |
11:18:58 | Bagder | I wasn't really sure what to write |
11:19:03 | amiconn | [IDC]Dragon: I plan to do tests with older versions. Perhaps some change between his last report and current cvs fixed it |
11:19:23 | Bagder | feel free to update the page, I'll try to do some other work now |
11:19:37 | Bager | alias[k] the chip with USB 1.1 caps has 2 ports - one can act only as slave, the other as host and as slave |
11:20:07 | Bager | Bagder one error |
11:20:17 | Bager | the default remote doesn't have LCD |
11:20:23 | alias[k] | Also, the FM frequency is firmware dependent. If you flash with Japanese F/W it changes it to the other band |
11:20:23 | Bager | but you can buy one |
11:20:43 | Bager | there is official LCD remote for H3x0 series |
11:21:13 | rasher_uni | alias[k]: not really relevant for rockbox since this if just software differences |
11:21:37 | amiconn | [IDC]Dragon: The samsung tuner is really crap. It's less sensitive than the philips, and captures digital noise |
11:21:59 | alias[k] | Well, it is listed in the devicechart, so I thought it should be cleared up. |
11:22:12 | Bager | btw, the philips one is not so good (at least i think so ...) it's not very sensitive |
11:22:42 | Bager | btw, what does the "Hard drive poweroff" row mean |
11:23:04 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
11:23:04 | * | rasher_uni added hold switch row - someone fill up for archos devices |
11:23:16 | rasher_uni | alias[k]: I'm guessing that's hardware limitations |
11:23:41 | Bager | does "power off" mean spin down ? |
11:23:59 | * | rasher_uni doesn't really know |
11:24:02 | alias[k] | rasher_uni: what I'm saying, is that it isn't limited to the 87.5->108 band. |
11:24:09 | Bagder | it means power off instead of sleep |
11:24:11 | amiconn | The peak meter in our radio screen causes a rattling noise |
11:24:33 | rasher_uni | alias[k]: what else can it do? |
11:24:34 | Bagder | rasher_uni: no archos model have hold switches |
11:24:37 | Bager | Bagder one other note: H3x0 series have 2 usb ports |
11:24:44 | rasher_uni | Bagder: I'll add that then :) |
11:24:51 | alias[k] | The Japanese band is something like 78 - 88 or something. |
11:25:06 | rasher_uni | Whenever WillRobertson is done editing :) |
11:25:17 | Bagder | alias[k]: we want the hardware limits noted |
11:25:18 | rasher_uni | Bagder: do you know about gmini? |
11:25:34 | Bagder | rasher_uni: not for sure, but I'd be surprised if it has one |
11:25:44 | rasher_uni | This should mean that the h1x0s can do 78-88 as well? |
11:25:55 | [IDC]Dragon | amiconn: just got back to my desk |
11:26:09 | Bager | Bagder the limits must be the same as these of archos with this philips chip |
11:26:17 | [IDC]Dragon | I still wonder about the hotswap issue |
11:26:42 | rasher_uni | alias[k]: still editing, or did you forget to release the editlock? |
11:26:47 | [IDC]Dragon | because he for sure was testing daily builds some point in time |
11:27:13 | [IDC]Dragon | bagder: dailies are "clean" rebuilds, right? |
11:27:22 | alias[k] | It should be unlocked now, sorry. |
11:27:31 | rasher_uni | no worries |
11:27:34 | Bagder | [IDC]Dragon: yeps |
11:28:04 | rasher_uni | alias[k]: seems it isn't, but if you're done editing, I can edit it anyway |
11:28:48 | [IDC]Dragon | but no reason to research backwards what change fixed it, imho |
11:29:11 | alias[k] | Err, well, I'm done, so knock yourself out. |
11:29:22 | rasher_uni | Done and done. |
11:29:53 | alias[k] | I'm going to flash with the Japanese firmware to confirm that it can access the 76-90mhz band |
11:30:18 | [IDC]Dragon | amiconn: I heared a "trick" from Archos, the deliberately change the MAS clock for certain FM frequencies, to avoid interference |
11:30:26 | Bager | alias[k] w8 |
11:30:27 | [IDC]Dragon | s/the/they |
11:30:35 | | Quit oxygen77 ("CGI:IRC (EOF)") |
11:30:53 | Bager | alias[k] yes |
11:31:00 | Bager | i'm with korean version |
11:31:11 | Bager | so i changed the tuner region to Japan |
11:31:19 | Bager | and the bands start from 76.0MHz |
11:31:29 | alias[k] | So I don't have to flash? |
11:31:29 | Bager | till 108.0 |
11:31:40 | Bager | yes, you dont |
11:31:43 | alias[k] | ok |
11:31:47 | Bager | the step is 0.1Mhz |
11:32:02 | Bager | but i must reset my stations ;) |
11:32:31 | rasher_uni | Charger is 2A?! |
11:32:39 | Bager | yes :))) |
11:32:42 | alias[k] | Thats what the charger I got with it says. |
11:32:44 | Bager | 2A |
11:32:45 | Bager | 5V |
11:32:51 | rasher_uni | Crazy-mad |
11:32:54 | Bager | alias[k] same here |
11:32:57 | Bager | rasher_uni but ... |
11:33:09 | Bager | damned |
11:33:13 | alias[k] | Input is 350mA |
11:33:17 | alias[k] | Output is 2A |
11:33:31 | Bager | i'm sure that it doesn't use all of it |
11:33:49 | rasher_uni | I wonder if that's the same with the h1x0 charger |
11:34:02 | Bager | i don't own one |
11:34:09 | rasher_uni | I'll check when I get home |
11:34:14 | rasher_uni | unless someone else beats me to it |
11:34:19 | alias[k] | well i saw the 350 and thought I had got it the wrong way around, but the charger says so... |
11:34:44 | rasher_uni | I'm guessing whoever entered the 350 got it the wrong way round then :) |
11:35:10 | alias[k] | Or the persone who printed on the charger :) |
11:35:23 | alias[k] | s/persone/person/ |
11:35:37 | Bager | rasher_uni i don't think that it "sucks" 2 ampers at 220V |
11:35:38 | amiconn | [IDC]Dragon: How could the mas clock be changed? Afaik it is generated by an xtal oscillator... |
11:36:08 | rasher_uni | alias[k]: it sounds correct though if my head is working correctly |
11:36:38 | alias[k] | ok, good to know. |
11:36:41 | amiconn | I tried calling several functions of rockbox, and it seems the interferences are caused by the varying cpu load |
11:37:03 | rasher_uni | And for h1x0 to have the least powerful charger sounds unlikely to me |
11:37:22 | amiconn | E.g. the rattling noise disappears hwen calling the radio menu, and running mandelbrot.rock causes a hum |
11:37:31 | Bagder | 0xf00d! |
11:37:41 | rasher_uni | 0xbeef! |
11:37:50 | Bager | 0xdead |
11:37:54 | Bager | :) |
11:39:05 | [IDC]Dragon | amiconn: the internal divider (see pitch) |
11:40:34 | amiconn | Hmm. Then it will of course change pitch as well. I doubt this does any good for recording.... |
11:40:55 | [IDC]Dragon | just very subtle, to escape the harmonic |
11:41:07 | Bager | is anyone editing DeviceChart ? |
11:41:16 | amiconn | ...and the clock itself is still the same. We only make the mas think the clock is different |
11:41:25 | rasher_uni | Bager: you'll see if you try to edit it |
11:41:46 | Bager | yea, i know |
11:41:47 | [IDC]Dragon | amiconn: the internal clock _is_ changed |
11:42:56 | amiconn | Really? That would mean the mas doesn't directly run from the external clock, but employs a pll circuit to change it |
11:43:20 | [IDC]Dragon | yes, how else do you explain pitch? |
11:43:42 | amiconn | I thought that variable we set for pitch change is only a reference for the firmware |
11:44:11 | amiconn | ...seting some internal timer |
11:44:11 | [IDC]Dragon | that flexibility is meant for connecting it to any existing xtal, then adjusting the divider |
11:44:21 | [IDC]Dragon | no |
11:44:24 | Bager | ok, just to be sure ... does anyone knows how can i distinguish mini USB-A and mini USB-B |
11:45:09 | [IDC]Dragon | we're abusing this divider for pitch |
11:45:27 | amiconn | [IDC]Dragon: Anyway, the majority of interferences is definitely not caused by the mas. It's the cpu and perhaps the lcd lines |
11:45:40 | [IDC]Dragon | we're practically overclocking it when pitch >100% |
11:46:13 | amiconn | ...and in fact, these interferences are also observable with the philips tuner, just very faint |
11:46:20 | [IDC]Dragon | yes, in general. |
11:46:56 | [IDC]Dragon | but the MAS harmonics seem to replicate into th FM band, giving you a false station |
11:47:06 | [IDC]Dragon | (never tested this myself) |
11:47:30 | Bager | about interferences - there is one between the philips tuner and the hard disk in H3x0 |
11:47:35 | [IDC]Dragon | so, to receive in a certain small range, they "shift the MAS aside" |
11:48:15 | amiconn | Tune in a weak station and wait for silence. You'll notice this rattling noise. Call the radio menu to make it go away |
11:48:38 | | Quit rasher_uni ("lecture") |
11:52:04 | [IDC]Dragon | the FM screen has LCD activity, which is not advisable |
11:52:28 | [IDC]Dragon | iirc, the Ondio lacks the "freeze" button we have for the FMR |
11:52:36 | amiconn | yes |
11:53:40 | * | [IDC]Dragon calls for an FM WPS ;-) |
11:53:59 | amiconn | However, I'm not sure whether this noise is caused by the lcd update itself or by the cpu activity |
11:54:14 | amiconn | We are using the sleep instruction while archos does not |
11:54:49 | [IDC]Dragon | I'd guess on the LCD, since Archos plated the connection strip with copper for the early models |
11:55:19 | amiconn | Then why does grayscale.rock only cause minor interference? |
11:55:31 | [IDC]Dragon | does it? |
11:55:37 | amiconn | It lcd_updates practically always.. |
11:55:45 | [IDC]Dragon | maybe it's better distributed |
11:55:55 | amiconn | It causes much more interference while drawing than while just displaying |
11:55:58 | [IDC]Dragon | no crisp peaks |
11:56:05 | amiconn | Same with mandelbrot.rock |
11:56:24 | [IDC]Dragon | ? displaying takes a lot of CPU, too ? |
11:56:38 | amiconn | About 50% for fullscreen |
11:56:46 | [IDC]Dragon | lunchtime |
11:57:04 | [IDC]Dragon | (I know about the 50%) |
11:57:18 | [IDC]Dragon | afk |
12:00 |
12:01:01 | | Join oxygen77 [0] (~c1c28427@labb.contactor.se) |
12:10:49 | | Quit alias[k] (Read error: 110 (Connection timed out)) |
12:33:09 | | Quit Seed (Nick collision from services.) |
12:33:14 | | Join Seedy [0] (ben@l192-117-115-168.broadband.actcom.net.il) |
12:36:15 | *** | Saving seen data "./dancer.seen" |
12:39:06 | | Join bangser [0] (~foswald@dsl-084-056-116-174.arcor-ip.net) |
12:48:29 | | Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) |
12:48:57 | MoosCamaro | hi all |
12:50:53 | | Quit [IDC]Dragon ("CGI:IRC") |
12:56:20 | | Quit webguest41 ("CGI:IRC") |
12:59:08 | | Join asdsd____ [0] (~asdsd@h-67-100-31-235.miatflad.dynamic.covad.net) |
12:59:28 | | Part asdsd____ |
13:00 |
13:11:34 | | Part MoosCamaro |
13:23:14 | | Quit ashridah (Read error: 110 (Connection timed out)) |
13:24:54 | | Join ashridah [0] (ashridah@220-253-123-233.VIC.netspace.net.au) |
13:48:15 | amiconn | I might have found the cause for the missing pixels on the iriver remote lcd... |
13:48:22 | HCl | mm? |
13:48:35 | HCl | have you got your h140 yet? |
13:49:50 | amiconn | No, but I read the specs on the iriver hp |
13:49:58 | amiconn | http://www.iriver.com/html/product/prpa_product.asp?pidx=43 |
13:50:01 | HCl | mk |
13:50:02 | amiconn | It says 128x64... |
13:50:07 | Bagder | hehe |
13:50:08 | amiconn | ..not 132x65 |
13:50:29 | HCl | 65? odd number... |
13:51:06 | amiconn | Not that odd |
13:51:23 | amiconn | It's 64+1; 1 being the extra icon line of the lcd controller |
13:51:52 | HCl | icon line? |
13:57:10 | | Join webguest76 [0] (~c31ce021@labb.contactor.se) |
14:00 |
14:04:21 | t0mas | hi |
14:06:11 | HCl | HELLO |
14:06:13 | HCl | em. |
14:06:15 | HCl | capslock. |
14:06:17 | t0mas | :) |
14:06:21 | * | HCl starts to beat capslock with a stick. |
14:25:59 | | Nick Lynx_ is now known as Lynx_awy (HydraIRC@134.95.189.59) |
14:33:53 | | Quit webguest76 ("CGI:IRC (EOF)") |
14:36:18 | *** | Saving seen data "./dancer.seen" |
14:36:36 | Bager | ei tva me razbi |
14:36:45 | Bager | Server 54, Where Are You? |
14:36:47 | Bager | The University of North Carolina has finally found a network server that, although missing for four years, hasn't missed a packet in all that time. Try as they might, university administrators couldn't find the server. Working with Novell Inc. (stock: NOVL), IT workers tracked it down by meticulously following cable until they literally ran into a wall. The server had been mistakenly sealed behind drywall by maintenance workers. |
14:37:09 | Bager | (article from Techweb on 9 April 2001) |
14:37:20 | | Quit lostlogic ("Going to the moon") |
14:37:35 | ashridah | i'm willing to bet that was a fabrication. |
14:37:38 | ashridah | like they actually needed help from novell |
14:38:06 | Bager | after 4 years ? ;) |
14:39:57 | Bager | sorry for the bulgarian before, it was not supposed for this channel ;) |
14:41:58 | | Join DMJC [0] (~James@220-245-174-50-sa-pppoe.tpgi.com.au) |
14:56:40 | | Join xen` [0] (nop@pla25-1-82-227-196-9.fbx.proxad.net) |
15:00 |
15:00:09 | | Join rasher [0] (~3e4f4094@labb.contactor.se) |
15:03:18 | | Quit rasher (Client Quit) |
15:03:22 | | Join rasher [0] (~3e4f4094@labb.contactor.se) |
15:04:48 | rasher | Yup, h1x0 charger is 2A as well - probably the same even |
15:24:08 | | Join LinusN [0] (~linus@labb.contactor.se) |
15:24:31 | rasher | afternoon |
15:24:41 | LinusN | yo |
15:25:03 | Bager | hi |
15:25:06 | LinusN | ah, finally got cvs bootloader to work |
15:25:29 | Bager | what was the problem with it ? |
15:25:55 | rasher | It didn't in fact boot :) |
15:26:18 | Bager | no, i mean what caused that |
15:26:43 | LinusN | we made lots of changes to the common code |
15:26:54 | Bager | yeah, i know |
15:27:06 | Bager | i follow the progress passively |
15:27:07 | LinusN | the specific bug was that the cpu frequency wasn't set up correctly |
15:27:34 | Bager | timing issues ? |
15:27:40 | LinusN | it now needs to be set with set_cpu_frequency() even if we don't want to activate the pll |
15:28:01 | LinusN | since set_cpu_frequency() also sets up the waitstates for the peripherals |
15:28:46 | rasher | I was thinking about things-to-change to the bootloader (sooner or later).. 1) read buttons earlier 2) slightly longer timeout for the splash? 3) remove the boot-iriver-with-remote .. and something else which I forgot :-\ |
15:29:11 | LinusN | why 3)? |
15:29:15 | rasher | I should know better than to think when I'm not able to write it down |
15:29:16 | Bager | the to-do list in IriverBoot ? :) |
15:29:28 | rasher | LinusN: I mean eventually, not right now |
15:30:48 | LinusN | long timeout for which flash? |
15:30:53 | LinusN | splash |
15:31:24 | rasher | "HOLD switch on, power off.." |
15:31:29 | LinusN | aha |
15:31:35 | rasher | I can barely read it before it's off |
15:31:43 | rasher | nevermind if I'm not paying attention |
15:31:53 | LinusN | fixed |
15:32:09 | Bager | :))) |
15:32:11 | rasher | of course now I get it, but I found myself wondering why it hadn't turned on a bunch of times |
15:32:38 | Bager | that's what some people call "really good support" |
15:32:55 | rasher | well it *was* a one-char fix :) |
15:33:09 | Bager | yes, it *is* |
15:33:36 | Bager | but do it on any commercial program/firmware/etc |
15:33:48 | rasher | True |
15:34:14 | * | rasher looks at a usb-soundcard |
15:34:24 | rasher | I'm wondering if this is the soundcard version of winmodems |
15:34:39 | rasher | or just very cheap |
15:42:05 | Bager | trademark/model ? |
15:43:39 | rasher | Danish brand, "Sandberg" - "USB to Sound link".. their website is very uninformative |
15:44:20 | Bager | google ? |
15:44:34 | rasher | brought up very little |
15:44:39 | rasher | except places selling it |
15:45:49 | Bager | so... go to shop, say "i want to see it", take the screwdriver .... |
15:46:27 | rasher | Hah.. :) |
15:47:49 | Bager | Bagder btw, do you have anything against my nick ? |
15:48:40 | bobTHC | l:) |
15:48:45 | rasher | Let's see if the drivers reveal anything |
15:50:00 | bobTHC | rasher > http://www.hothardware.com/viewarticle.cfm?articleid=427&catid=6 tiny usb sound card |
15:50:59 | rasher | I think price is more important than size right now :) |
15:51:09 | rasher | but thanks for the tip |
15:51:22 | rasher | haha, that's cute |
15:52:00 | rasher | http://www.sandberg.dk/worldwide/prod.asp?prod=133-33 that looks smaller anyway |
15:52:09 | rasher | and it's only 99 DKK (13eur) |
15:52:27 | rasher | from another shop, that is |
15:53:47 | rasher | It appears to be a "ABC CM106/108 USB Audio Device" |
15:53:57 | rasher | judging by some of the driver files |
15:53:57 | t0mas | Bager: as long as it's higher up the alphabet as Bagder's it isn't a problem :) |
15:54:07 | dwihno | rasher: looks neat :D and tiny |
15:54:26 | Bager | t0mas haha |
15:56:19 | rasher | dwihno: and it's quite cheap as well.. I think I want one, because the sound from my laptop is seriously bad - especially microphone |
15:57:03 | bobTHC | i dont think the sound with the sandberg will be greatest than the laptop one |
15:57:39 | rasher | Then you haven't heard my laptop :) |
15:57:46 | bobTHC | lol |
15:57:47 | dwihno | rasher: that knob game thing looked pretty cool! :) |
15:57:50 | rasher | well, it's more or less only the microphone that's a problem |
15:57:59 | rasher | dwihno: it does, but it's four times the price |
15:58:25 | dwihno | rasher: a reasonable price for better sound? |
15:59:52 | rasher | Not really.. I mean it's k00l, but I won't use it for much except voip - can't do that right now. The other end can't hear me. |
16:00 |
16:00:14 | rasher | Which sortof ruins it |
16:00:45 | rasher | But yes, that knob is teh sexay |
16:01:21 | bobTHC | the hercule one ise about 60€, it's a little bit expensive but u have 5.1 sound and good input quality |
16:01:44 | bobTHC | but 60 is not 20 |
16:01:58 | dwihno | get the cheaper then :) |
16:02:09 | rasher | The thing is.. 5.1 I have no use for, and I'm not going for "good quality", just "acceptable quality" |
16:02:21 | rasher | I'm not going to be doing studio-recordings with this thing :) |
16:03:20 | rasher | So yes, I'm pretty much looking for the cheapest possible. Linux support would be nice, but I guess I'm too much of a cheap-skate to spend more for that reason |
16:04:33 | rasher | oh JESUS... it's another c-media device... |
16:05:02 | rasher | which is exactly what I'm running away from |
16:05:37 | rasher | admittedly another chipset |
16:05:55 | bobTHC | :) |
16:09:43 | bobTHC | the hercule use the via vt1616 chip : http://www.via.com.tw/en/products/audio/codecs/vt1616/ |
16:09:58 | bobTHC | but it's too expensive i know ;) |
16:11:12 | rasher | Well they appear to publish data sheets, so I guess my chances for linux support are better-than-average |
16:11:24 | bobTHC | it's linux supported |
16:11:49 | rasher | vt1616? |
16:13:00 | bobTHC | for southbridge yes but on usb :/ |
16:13:19 | rasher | damn alsa and their black hearts.. their driver database appears horribly out of date |
16:14:15 | bobTHC | VIA VT1616 AC?97 audio: use ALSA module snd-via82xx |
16:16:00 | rasher | any such luck for cmedia 106 or 108 (probably 106) |
16:16:54 | rasher | oh nice, looks like cmedia does some driver development themself |
16:18:06 | | Quit rasher ("CGI:IRC 0.5.4 (2004/01/29)") |
16:23:38 | | Part LinusN |
16:26:07 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
16:34:28 | | Quit Musicmad (Read error: 148 (No route to host)) |
16:36:20 | *** | Saving seen data "./dancer.seen" |
16:40:59 | | Quit ashridah ("sleep") |
16:46:17 | | Part amiconn |
16:50:09 | | Join pabs [0] (~pabs@xor.pablotron.org) |
16:51:17 | | Join amiconn [0] (~jens@p54BD7BF3.dip.t-dialin.net) |
16:54:08 | | Quit oxygen77 ("CGI:IRC (EOF)") |
17:00 |
17:14:40 | | Join XavierGr [0] (~c15c9642@labb.contactor.se) |
17:15:18 | XavierGr | Hello everybody! |
17:16:01 | XavierGr | Is there anyway to make an Active Primary partion with 16k Cluster size (40 GB Iriver Disk)? |
17:18:45 | | Quit t0mas ("brb") |
17:23:53 | | Quit XavierGr ("CGI:IRC 0.5.4 (2004/01/29)") |
17:29:36 | | Quit bobTHC ("Smoke Weed Every Day !") |
17:35:49 | | Join rubberglove [0] (~46307a1b@labb.contactor.se) |
17:37:53 | | Join Seed [0] (ben@l192-117-115-168.broadband.actcom.net.il) |
17:38:22 | rubberglove | hi all. i'm starting to get into rockbox programming here, and have been looking at the plugin api. am i correct in that there is no function to look at the record buffer? |
17:38:43 | rubberglove | say, if i wanted to do something with sound at the line/mic inputs? |
17:40:00 | amiconn | There is no such thing as a recording buffer |
17:40:36 | amiconn | There is only one audio buffer, which will be used both for recording and playback |
17:41:26 | amiconn | Anyway, there is not even working playback on iriver, and recording is certainly not implemented before playback |
17:41:48 | rubberglove | yeah.. i was just trying to think about things here... |
17:42:27 | rubberglove | so, with one buffer, it could be a bit complicated to record and playback simultaneously? |
17:43:00 | amiconn | yup |
17:43:29 | amiconn | ...at least if this should be done from/to files |
17:43:52 | amiconn | Loop-through (for using the iriver as an effects machine) should be no problem |
17:44:15 | | Quit Seedy (Read error: 60 (Operation timed out)) |
17:44:16 | rubberglove | ah. cool. it seems like it would make a nice guitar effects pedal. |
17:44:35 | rubberglove | just have to get the midi sync working....*grin* |
17:51:47 | rubberglove | i may use a mono input, and use the other to read a DINSync clock signal (24 pulses per quarternote). then i could sync up to my tr808....fun. |
17:52:47 | rubberglove | so if i wanted to start working on something like this, i'd just be reading from and writing to a buffer provided by the audio api? |
17:54:23 | | Quit Aison (Read error: 104 (Connection reset by peer)) |
18:00 |
18:17:44 | | Quit Hadaka (Read error: 145 (Connection timed out)) |
18:32:42 | | Quit courtc (Read error: 110 (Connection timed out)) |
18:36:23 | *** | Saving seen data "./dancer.seen" |
18:47:17 | | Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) |
18:54:52 | | Join _aLF [0] (~Alexandre@mut38-2-82-67-66-128.fbx.proxad.net) |
18:54:55 | _aLF | hi |
19:00 |
19:00:10 | | Join Naked [0] (naked@naked.iki.fi) |
19:00:24 | | Nick Naked is now known as Hadaka (naked@naked.iki.fi) |
19:12:55 | | Part rubberglove |
19:36:45 | | Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.UMBC.EDU) |
20:00 |
20:05:40 | | Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) |
20:20:58 | | Join LinusN [0] (~linus@labb.contactor.se) |
20:21:04 | | Part LinusN |
20:26:56 | | Join rasher [0] (~3e4f4094@labb.contactor.se) |
20:29:34 | rasher | LinusN: I see you committed a bootloader fix.. do you want it tested, or do you still have more testing to do yourself? |
20:30:19 | amiconn | He's not here... |
20:30:45 | | Join Sucka [0] (~NNSCRIPT@host81-156-159-182.range81-156.btcentralplus.com) |
20:31:56 | rasher | ah, indeed not.. saw the commit |
20:32:07 | rasher | and thought I'd ask.. perhaps he'll read the log |
20:32:23 | amiconn | He joined for about 5 seconds some minutes ago |
20:33:36 | rasher | so he did |
20:35:56 | rasher | weird, build estimate is 5 minutes wrong |
20:36:25 | *** | Saving seen data "./dancer.seen" |
20:42:22 | rasher | oooh, he uploaded a new file to IriverBoot |
20:43:49 | rasher | Guess I'll try and build it then |
20:44:02 | rasher | and find the new md5sums |
20:44:07 | rasher | etc. |
20:52:05 | | Join tvelocity [0] (~tony@ipa213.6.tellas.gr) |
21:00 |
21:02:58 | | Join tucoz [0] (~543059b8@labb.contactor.se) |
21:03:55 | tucoz | hello, I wonder which platforms that use HAVE_LCD_BITMAP |
21:04:23 | rasher | recorder, ondio and iriver afaik |
21:04:58 | rasher | all but the player, really |
21:05:17 | tucoz | ok, was just trying to make snow visible on iriver |
21:05:32 | rasher | Heh |
21:05:46 | rasher | you could check for #LCD_WIDTH = 160 |
21:05:47 | tucoz | then, one would need another ifdef for iriver then |
21:05:51 | tucoz | oh, ok |
21:05:53 | rasher | or #ifdef IRIVER_H100 |
21:06:06 | rasher | not sure which is better |
21:06:09 | amiconn | #if LCD_WIDTH == 160 |
21:06:18 | rasher | uh yes, that :) |
21:06:32 | amiconn | Perhaps on iriver the snow would work better on the remote lcd... |
21:06:46 | rasher | both, both! |
21:06:53 | tucoz | nothing fancy though. The flakes, or shall we call them blocks are visible by using fillrect |
21:07:10 | amiconn | tucoz: How do you intend to achieve that? Snowflakes >1 pixel? |
21:07:18 | amiconn | ah |
21:07:39 | rasher | uh.. can't flash the new firmware >< .. Linus - help! |
21:07:54 | amiconn | wut? |
21:08:10 | rasher | It just plain won't start flashing |
21:08:47 | tucoz | rasher, the new bootloader changes or what? |
21:08:52 | rasher | yes |
21:08:59 | rasher | ah |
21:09:05 | rasher | it'd help if I had a ihp_120.hex |
21:09:11 | tucoz | pulse lowered a bit? |
21:09:12 | rasher | wonder where I copied that to then... |
21:10:09 | rasher | I forgive iRiver this time |
21:10:55 | rasher | amiconn: sometimes I wish they had used a lcd like that on the remote for the main unit :-\ |
21:11:00 | rasher | although grayscale will be fun |
21:11:25 | rasher | there we go... flashing |
21:11:26 | amiconn | We do greyscale on archos... with a b&w lcd hooked up on spi, like the iriver remote lcd |
21:11:30 | * | rasher catches the digital flow |
21:11:35 | amiconn | haha |
21:11:53 | amiconn | Tere could actually be 2 greyscale libs for iriver.... |
21:11:57 | amiconn | *There |
21:12:04 | rasher | It booted :) |
21:12:11 | amiconn | ...one for the main lcd and one for the remote |
21:12:38 | rasher | and tapping the remote still boots the original firmware :) |
21:12:39 | | Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) |
21:12:53 | tucoz | Would it be overkill to draw the snow as something that resembles snowflakes, with a couple of lines? |
21:13:11 | rasher | (a quick press would (wrongly) boot rockbox) |
21:13:19 | rasher | .. previously, that is |
21:15:53 | rasher | tucoz: if you can make it within a few pixels, go right ahead |
21:16:10 | rasher | But I'll warn you that making anything that resembles anything with a few pixels is a chore |
21:16:40 | tucoz | rasher? |
21:16:54 | amiconn | tucoz: You could also use a tiny bitmap |
21:16:54 | tucoz | chore, pain in the ass? |
21:17:03 | rasher | More or less :) |
21:17:06 | tucoz | hehe |
21:17:09 | amiconn | This would probable be faster than using drawline |
21:17:28 | amiconn | *probably |
21:17:32 | tucoz | amiconn, i'll check it out. |
21:17:33 | rasher | would using a bitmap for a single pixel be very slow for the other targets? |
21:17:41 | rasher | that'd make it very easy :) |
21:18:03 | amiconn | It would certainly be slower than using drawpixel |
21:18:13 | rasher | But noteably slower? |
21:18:14 | amiconn | I don't know how much, perhaps it is bearable |
21:18:40 | amiconn | Btw: The snow visibility also isn't that good on recorder/ ondio |
21:18:41 | rasher | Code would be so much nicer code |
21:18:51 | rasher | heh |
21:18:58 | rasher | better than iRiver I'll wager |
21:20:08 | tucoz | hmm, are there some plugin that uses bitmaps, snake2 perhaps? |
21:21:07 | amiconn | There is a number of them |
21:21:22 | rasher | snake2 doesn't appear to be one of them |
21:21:34 | tucoz | ok :| |
21:21:35 | rasher | logo.c does :) |
21:21:37 | amiconn | Bounce, calendar, chessclock, chip8, clock.... |
21:21:52 | rasher | although logo.c is sortof a mess right now |
21:21:53 | amiconn | ..a total of 37 |
21:22:23 | amiconn | ...wrong |
21:22:25 | rasher | because I just added the small logo another time for the iriver remote :-\ |
21:22:28 | tucoz | thanks, i go look for them |
21:22:51 | amiconn | ...only 11 |
21:23:59 | tucoz | guess I come back later on. |
21:24:18 | rasher | amiconn: I only find 9 :-\ |
21:25:21 | amiconn | bounce, chessclock, clock, flipit, logo, minesweeper, sliding_puzzle, solitaire, splitedit, star, vu_meter |
21:29:10 | rasher | weird, I don't see flipit and sliding_puzzle.. wonder why |
21:29:35 | rasher | ah, I was grepping for lcd_bitmap( - those two use lcd_bitmap ( |
21:31:44 | amiconn | That is a weird place to put a space... |
21:32:07 | * | rasher updates md5sums on IriverBoot |
21:45:53 | | Join Ka [0] (~tkirk@pcp0010733332pcs.howard01.md.comcast.net) |
21:50:41 | * | rasher manipulates fwpatcher |
21:52:16 | rasher | it's... not patching |
21:53:42 | amiconn | How does gcc handle functions returning a struct? Is the struct placed in a register provided it is small enough (4 bytes)? |
21:54:01 | * | rasher turns invisible |
21:54:15 | rasher | I mean.. I have absolutely no idea |
21:55:24 | amiconn | Nevermind, found it |
21:55:44 | amiconn | "The method used by GCC is as follows: a structure or union which is 1, 2, 4 or 8 bytes long is returned like a scalar." |
21:56:22 | | Nick StrathAFK is now known as Strath (~mike@dgvlwinas01pool0-a217.wi.tds.net) |
21:56:31 | amiconn | That's nice :) |
21:56:49 | * | amiconn changes the GraphicsAPI topic a bit |
21:56:51 | * | rasher prods fwpatcher some more |
22:00 |
22:00:57 | rasher | what the... |
22:09:37 | | Nick Strath is now known as MrAnderson (~mike@dgvlwinas01pool0-a217.wi.tds.net) |
22:09:48 | | Nick MrAnderson is now known as Strath (~mike@dgvlwinas01pool0-a217.wi.tds.net) |
22:10:34 | rasher | think I'm going to blame this on wine |
22:17:24 | rasher | Totally wine's fault |
22:18:12 | rasher | it was failing to move the patched file back in place |
22:18:30 | * | rasher wonders if he should upload an updated fwpatcher |
22:21:22 | rasher | amiconn: all these "returns the old mode" .. what's that good for, really? |
22:21:43 | amiconn | As mentioned in the footnote... for easier restore |
22:22:01 | rasher | ah, that'll teach me to just look at the top bit of the diff |
22:22:06 | rasher | that's an excellent idea :) |
22:23:17 | amiconn | E.g. a function that needs to invert a rectangle can just set darw mode to invert, draw a filled rectangle, then reset whatever drawmode was in effect before |
22:23:46 | amiconn | I also plan to implement algorithmic emboldening when done with the graphics api |
22:25:02 | rasher | Heh |
22:27:05 | tucoz | how do i do a if-else in a #ifdef #else block? |
22:27:22 | * | rasher sighs and looks around for someone to make him a bugreport/feature-request admin |
22:27:31 | tucoz | not that used to preprocessors |
22:27:36 | rasher | #if defined() #else #endif |
22:27:37 | rasher | I think |
22:27:53 | rasher | unless there's an #endifdef :) |
22:28:00 | rasher | I'm sure amiconn knows. |
22:28:44 | amiconn | tucoz: You can just nest these preprocessor conditionals |
22:29:02 | rasher | amiconn: this is for you then: http://sourceforge.net/tracker/index.php?func=detail&group_id=44306&atid=439121&aid=829262 |
22:29:05 | tucoz | amiconn: with curly braces? |
22:29:10 | amiconn | Nope |
22:29:47 | amiconn | An #if / #ifdef is in effect until a corresponding #else, #elif or #endif |
22:29:49 | rasher | tucoz: more or less all other plugins use a bunch of defines, have a look at those |
22:30:08 | rasher | or listen to the clever amiconn :) |
22:30:35 | tucoz | amiconn, ok. i'll try some more then |
22:30:55 | amiconn | rasher: Algorithmic emboldening and underline is simple |
22:31:04 | rasher | amiconn: does the graphics api do string printing? |
22:31:07 | amiconn | Italicising is a bit more work |
22:31:08 | rasher | Indeed |
22:31:33 | amiconn | lcd_putsxyofs(), lcd_putsxy() |
22:31:56 | rasher | How about a mode for a bidi mode? |
22:32:03 | rasher | erm |
22:32:20 | rasher | a function for setting direction |
22:33:09 | rasher | which would then be set in some menu, I guess |
22:33:19 | amiconn | This would be rather tricky imho. Maybe this will be added one day along with unicode support |
22:33:46 | rasher | well hebrew people would benefit already |
22:34:03 | amiconn | Unicode has special ltr and rtl marks iirc |
22:34:41 | rasher | of course, they'd also like the text to be right-aligned.. can't have it all |
22:35:14 | amiconn | Right alignment would be simple when printing of all text is done rtl, however, it isn't that simple |
22:35:30 | amiconn | We still need to be able to print ltr text as well |
22:35:52 | amiconn | There are some hard-coded english strings, and the plugins are also not (yet) localised |
22:36:26 | *** | No seen item changed, no save performed. |
22:36:38 | amiconn | Handling a direction switch within a line of text can get rather sophisticated |
22:37:11 | amiconn | Numbers are always ltr iirc, even in conjunction with arabic or hebrew text |
22:40:49 | rasher | oh.. annoying |
22:42:32 | amiconn | The irc stats need updating |
22:43:37 | | Join asdsd____ [0] (~asdsd@h-67-100-31-235.miatflad.dynamic.covad.net) |
22:43:46 | | Part asdsd____ |
22:45:25 | rasher | I think these rtl people just need a stern talking to |
22:49:25 | pabs | right-to-left |
22:49:27 | pabs | right to life? |
22:49:31 | pabs | real-time linux? |
22:49:32 | amiconn | Hah, funny! My Ondio tells me batteries are at 0%, but it's still running... |
22:49:33 | pabs | :) |
22:50:15 | amiconn | ...not |
22:50:40 | rasher | it died? |
22:51:21 | amiconn | yup (expectedly) |
22:51:44 | rasher | stats uploading |
22:55:46 | | Join preglow [0] (thomj@s183a.studby.ntnu.no) |
22:56:11 | rasher | evening preglow |
22:56:24 | rasher | Had a lot of fun with fwpatcher |
22:57:17 | rasher | since it doesn't check if the file-move goes well, it will claim to have patched the file even if it hasn't touched it because it's write-protected |
22:57:30 | preglow | sure, didn't really test that part well |
22:57:55 | preglow | feel free to patch, hack, and mince it to pieces ;) |
22:57:55 | | Join Aditya [0] (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
22:58:51 | preglow | woot, new bootloader! |
22:59:10 | preglow | 'tis time for flashing anew! |
22:59:22 | rasher | I know! And it checks the buttons right after turning on |
22:59:31 | rasher | plus it'll be able to go into usb-mode |
22:59:35 | rasher | even if nothing will boot |
22:59:38 | rasher | which is seriously cool |
22:59:50 | preglow | hmm |
23:00 |
23:00:05 | rasher | not that you could ever hope to flash again if that happened |
23:00:09 | rasher | but at least you could update rockbox |
23:00:17 | preglow | why no mirrored ram fix? |
23:00:20 | preglow | is that a hard one? |
23:00:27 | Bagder | no |
23:00:36 | preglow | think i'll wait, then |
23:00:49 | rasher | Hm. I was wrong |
23:01:08 | rasher | If you had a corrupted harddisk, you'd be able to reformat |
23:01:11 | rasher | => win |
23:01:33 | rasher | even if neither rockbox nor iriver would boot |
23:02:00 | preglow | deed |
23:02:01 | rasher | that's, as they say, hot |
23:02:12 | preglow | yes, that's very cool, actually |
23:02:16 | preglow | another rockbox first, i'd wager |
23:02:50 | rasher | I'm currently contemplating uploading an fwpatcher with the new bootloader |
23:03:30 | rasher | well if iriver would just have moved the usb-detection earlier in the bootprocess, they'd have had that as well |
23:04:16 | rasher | but they insist on scanning the harddisk, even when booting with usb inserted |
23:04:44 | rasher | and then of course scanning it again after removing the cable |
23:04:44 | Bagder | the archos does it right in that aspect |
23:04:47 | amiconn | preglow: USB even with completely garbled hd is in fact an important thing |
23:04:59 | amiconn | Archos got this wrong in their earlier Ondio firmware |
23:05:00 | preglow | yes, of course |
23:05:05 | rasher | amiconn: iRiver fails in that aspect |
23:05:13 | preglow | miserably |
23:05:20 | preglow | corrupt disk = dead unit |
23:05:24 | rasher | I'm surprised there's been no uproar over this until now |
23:05:26 | | Join sockerteze [0] (~sockertez@pool-162-83-112-105.norf.east.verizon.net) |
23:05:28 | rasher | maybe there has |
23:05:29 | amiconn | If accidentally you formatted the internal flash FAT32, it would not boot anymore |
23:05:43 | Bagder | that's tough |
23:05:54 | amiconn | They fixed it in some later release |
23:06:02 | preglow | but yea |
23:06:08 | preglow | there's only the mirrored ram bug left, yeah? |
23:06:14 | rasher | should I upload an updated version of fwpatcher? |
23:06:14 | preglow | the rest of the bugs in the wiki can be deleted? |
23:06:15 | amiconn | They say if that happens, the unit is bricked an must be exchanged for another unit |
23:06:21 | rasher | preglow: yes |
23:06:33 | preglow | rasher: i'd say wait a bit |
23:06:41 | amiconn | Of course, someone knowledgeable can still uart-boot and reflash :) |
23:06:50 | sockerteze | how do i switch channels again? |
23:07:06 | rasher | preglow: I was leaning that way myself |
23:07:12 | preglow | rasher: i'd say give it a couple of days, then no known fatal errors and you can put it up |
23:07:21 | sockerteze | anybody? |
23:07:25 | preglow | sockerteze: what? |
23:07:31 | sockerteze | how do i switch channels |
23:07:36 | sockerteze | its not /join |
23:07:39 | sockerteze | its the other one |
23:07:39 | preglow | haahh |
23:07:46 | sockerteze | yeah yeah laugh it up |
23:07:46 | preglow | read the irc client docs |
23:07:59 | sockerteze | this way is quicker |
23:08:00 | preglow | i don't even know what you use |
23:08:04 | sockerteze | chatzilla |
23:08:08 | preglow | then i don't know |
23:08:50 | preglow | i'm all for asking, but this isn't even remotely on-topic |
23:09:35 | I-R-Addict | sockerteze, /join isn't it ? |
23:09:39 | rasher | sockerteze: /3 /4 ? |
23:09:45 | I-R-Addict | does your irc client support /quote or /raw ? |
23:10:09 | sockerteze | no join is to switch servers |
23:10:18 | sockerteze | */join |
23:10:19 | I-R-Addict | what ? |
23:10:21 | sockerteze | its the other one |
23:10:23 | I-R-Addict | wouldn't that be /server |
23:11:39 | | Quit sockerteze ("Chatzilla 0.9.67 [Firefox 1.0.1/20050225]") |
23:12:01 | | Join sockerteze [0] (~sockertez@pool-162-83-112-105.norf.east.verizon.net) |
23:12:13 | rasher | oh dear.. I just went "ESC :wq" in a browser text area |
23:15:31 | preglow | haha |
23:17:25 | tucoz | is it possible to check if the different builds are ok, w/o the binutils for that platform? |
23:17:38 | rasher | test the sims |
23:17:42 | tucoz | ok |
23:17:46 | rasher | that's the best you can do without them |
23:18:36 | rasher | and uuusually they'll exhibit the same problems |
23:19:21 | preglow | as long as stuff isn't hardware depenedent |
23:20:36 | sockerteze | rah! |
23:20:47 | sockerteze | i want to go to irc.dejatoons.net |
23:20:58 | Bagder | please do |
23:20:59 | sockerteze | and then from there, i want to go to the #digitaldistractions channel |
23:21:10 | sockerteze | but how do i get to irc.dejatoons.net? |
23:21:16 | Bagder | /server [blabla] |
23:21:19 | rasher | /connect ? |
23:21:21 | rasher | or that |
23:21:59 | sockerteze | yippie |
23:22:02 | sockerteze | thank you |
23:22:24 | rasher | Haha, the joys of the players and oldrecorder not being mass storage compliant |
23:22:34 | rasher | the amount of mailing list posts just since I joined is amazing |
23:22:44 | | Quit tvelocity ("Leaving") |
23:23:29 | rasher | bagder: around? |
23:23:34 | Bagder | yes |
23:24:04 | rasher | up for splitting the fwpatcher makefile into two, or even telling me how to |
23:24:19 | preglow | for unicode? |
23:24:20 | rasher | there needs to be a 'unicode' and a 'no-unicode' target |
23:25:02 | rasher | only thing different is the CFLAGS really |
23:26:15 | Bagder | ok, so it'll make two different resource.o? |
23:26:29 | Bagder | and two exes |
23:26:40 | rasher | that's the plan |
23:26:51 | rasher | so unicode would create, say, fwpatcher.exe |
23:26:52 | preglow | no |
23:26:54 | preglow | just the exe |
23:26:57 | preglow | the resources are the same |
23:26:58 | rasher | oh, yes |
23:27:00 | Bagder | ah |
23:27:09 | rasher | and no-unicode would create fwpatcher-nounicode.exe |
23:27:11 | preglow | there is A LOT of macro magic going on |
23:27:12 | rasher | or something |
23:27:31 | preglow | TEXT, _tfopen, etc, are all macros |
23:27:35 | * | rasher commits checksums.h before doing anything else |
23:27:43 | preglow | and depend on UNICODE and _UNICODE symbols |
23:27:43 | tucoz | rasher, what simulators should I check? |
23:28:00 | rasher | tucoz: player, recorder and ondio I guess |
23:28:11 | tucoz | ok |
23:28:45 | amiconn | tucoz: depends on what you're doing |
23:29:11 | amiconn | If you change e.g. bitmap graphics, archos recorder/fm/v2 + ondio are the same |
23:29:34 | amiconn | If you change the button handling, this is of course not true |
23:29:55 | Bagder | rasher: and the no-unicode one basically is without the unicode defines? |
23:30:13 | rasher | Bagder: it's exactly that |
23:30:22 | tucoz | snow, I changed the iriver to actually show snowflakes. The recordes now show a small bitmap as flakes |
23:30:25 | rasher | according to preglow anyway |
23:30:26 | Bagder | ok, gimme a sec... |
23:30:47 | rasher | and of course, all should do unicode no-unicode |
23:30:48 | tucoz | all simulators build fine |
23:30:59 | rasher | tucoz: checked how it looks? |
23:31:15 | tucoz | looks better than it used to on target |
23:31:23 | rasher | and on recordersim? |
23:31:45 | tucoz | looks ok, just a 3x3 pixel bitmap on that one |
23:32:17 | rasher | bring on a patch I say |
23:32:35 | tucoz | hrm, ok. I have no idea how to make one |
23:32:58 | rasher | diff -u oldfile newfile if memory serves |
23:33:17 | rasher | oldfile being a copy of the original |
23:40:48 | | Quit tucoz ("CGI:IRC") |
23:40:51 | | Join tucoz [0] (~543059b8@labb.contactor.se) |
23:41:05 | tucoz | http://www.ii.uib.no/~martina/snow.diff |
23:41:29 | tucoz | if you would like to try it |
23:41:35 | gromit` | http://video.gprime.net/media/video/needglasses.wmv |
23:41:38 | gromit` | hello |
23:42:19 | rasher | nice, "bootloader usb mode" |
23:42:37 | rasher | tucoz: that looks lovely |
23:42:44 | Bagder | rasher: ready to test my makefile fix? |
23:42:55 | rasher | Bagder: hit me |
23:42:56 | tucoz | it's working for you as well? great |
23:43:06 | Bagder | cvs update and you're game |
23:43:09 | rasher | I'd be surprised if it wasn't |
23:44:27 | rasher | Bagder: that looks right |
23:44:43 | rasher | two .exes, fwpatchernu being smaller than the other |
23:48:57 | rasher | I have no way to test this though |
23:49:18 | rasher | Guess we'll just stick it up there with a "if fwpatcher.exe doesn't work, try the other" |
23:49:34 | Bagder | when exactly is the non-unicode one needed? |
23:49:53 | rasher | for windows 95 and 98 I think |
23:50:06 | rasher | I think on win98 you may even install the unicode bits |
23:50:17 | Bagder | ok |
23:51:21 | amiconn | tucoz: The bitmap snow looks cool on Ondio :) |
23:51:33 | amiconn | I was afraid it would be too slow, but it isn't |
23:51:41 | rasher | I think the bitmap looks a bit meaty on iriver |
23:52:46 | tucoz | amiconn, cool |
23:53:23 | tucoz | rasher, it's a bit big. As you said, it's hard to make something small that looks nice |
23:53:33 | | Join asdsd____ [0] (~asdsd@h-67-100-31-235.miatflad.dynamic.covad.net) |
23:53:41 | | Part asdsd____ |
23:53:54 | Bagder | someone needs to make a good photo/scan of a h320 and a h340 |
23:54:24 | amiconn | It seems the recorder/ondio lcd has a great variation in slowness. My Ondio SP display is a particular slow one, and the simply snow is barely visible |
23:54:37 | amiconn | The bitmapped snow is perfectly visible |
23:58:18 | | Join muesli- [0] (muesli_tv@hmln-d9b8ef45.pool.mediaWays.net) |