00:00:14 | Cassandra | Can't say I ever noticed a problem on the H1xx either. |
00:00:40 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
00:05:01 | amiconn | The patch is an improvement over another patch. |
00:05:46 | amiconn | It adjusts repeat rate dynamically depending on the capability of the application to process the events |
00:06:37 | Cassandra | So it's a problem that manifested mostly in plugins, I take it? |
00:06:50 | Shadowarrior13 | Geez, the 5G has really fucked up USB. |
00:06:53 | | Quit ender` (" Some people have one of those days. I've had one of those lives.") |
00:07:07 | Cassandra | Shadowarrior13, in what way? |
00:07:12 | | Join webguest85 [0] (n=0cad6dbb@labb.contactor.se) |
00:07:46 | Shadowarrior13 | There's like, no common factor in USB detection. |
00:07:55 | amiconn | Cassandra: On H300 there's massive afterscroll when scolling longer lists with repeat |
00:08:32 | amiconn | The inital idea was to drop repeat events instead of posting them when the queue isn't empty |
00:09:24 | Cassandra | Ah, right. How come it doesn't manifest on the 1xx then? I thought the hardware was identical wrt button drivers. |
00:09:37 | * | Cassandra gets the feeling I'm asking dumb questions again, sorry. |
00:09:38 | amiconn | This has the disadvantage that scrolling can stutter if the app can just even cope, as every now and then an event gets dropped |
00:09:40 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
00:10:03 | Cassandra | amiconn, I'd expect that. Bet it looks nasty. |
00:10:08 | amiconn | Cassandra: This has nothing to do with button hardware or CPU, but with how fast the app can follow (e.g. scrolling a list) |
00:10:35 | amiconn | The scroll speed depends on graphics, and graphics is still slow on H300 |
00:11:06 | Cassandra | Isn't the correct solution to speed up H300 graphics then? |
00:11:23 | amiconn | Lots of mono bitmaps to draw, on a larger display, with 15 times the framebuffer size |
00:12:26 | amiconn | Cassandra: It's most probably not *the* solution; there will always be situations where auto-adjustment is wanted to avoid afterscroll |
00:12:50 | amiconn | ....e.g. with chunked browsing of the database (which doesn't work atm for some unknown reason) |
00:13:32 | Cassandra | Sooner we get tagcache the better, if you ask me. |
00:13:36 | Zagor | and with future colour icons and fonts and backdrops and whatnot, graphics speed is likely to remain an issue in some circumstances |
00:14:06 | Cassandra | Zagor, is the H3xx LCD bandwidth really that much worse than the iPods? |
00:14:23 | Zagor | I don't know |
00:14:52 | | Join elinenbe [0] (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
00:15:06 | | Part XavierGr |
00:15:33 | Zagor | but the more graphic capabilities we add, the more people will use them. witness the wps creativity explosion. |
00:16:06 | | Quit stamppot ("using sirc version 2.211+KSIRC/1.3.12") |
00:16:09 | | Join amiconn_ [0] (n=jens@p54BD40CF.dip.t-dialin.net) |
00:16:40 | * | petur is happy his first real commit didn't screw up the builds... |
00:17:28 | Moos | it was the LinusN one ;-) |
00:17:31 | | Quit amiconn (Nick collision from services.) |
00:17:31 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD40CF.dip.t-dialin.net) |
00:18:17 | amiconn | Cassandra: The LCD bandwidth isn't the problem anymore, the problem is the actual drawing. SDRAM is slow, and the framebuffer doesn't fit in IRAM |
00:18:26 | amiconn | (unlike the H1x0 framebuffer) |
00:18:38 | | Quit webguest85 ("CGI:IRC (EOF)") |
00:19:07 | | Join yeahx_ [0] (n=aarond@c-67-160-124-13.hsd1.wa.comcast.net) |
00:19:13 | Cassandra | Ah, right. Which of course it does for the H1xx. Suddenly everything becomes tab. |
00:19:28 | amiconn | About the slowest operation atm is drawing mono bitmaps (also on iPod btw), and showing a scrolling list means drawing hundreds of mono bitmaps |
00:19:32 | amiconn | (aka letters) |
00:20:06 | Cassandra | And that's slower than drawing greyscale or colour bitmaps? |
00:20:55 | petur | Moos: damn, you're right.... |
00:21:05 | amiconn | I have some ideas how to speed it up, but it requires to switch to horizontal packed mono bitmaps for colour targets and horizontal-packed greyscale targets |
00:21:10 | amiconn | (i.e. greyscale iPods) |
00:21:17 | Moos | petur: you have to wait a bit :) |
00:22:14 | amiconn | Switching mono bitmap orientation itself isn't the main problem (although it requires to convert all hard-coded icons to .bmps), the main problem is the font handling |
00:22:34 | Cassandra | Why not just store everything internally as greyscale/colour as appropriate? |
00:22:56 | | Join stamppot [0] (n=alberink@cc516682-a.ensch1.ov.home.nl) |
00:22:59 | | Nick Thus0_ is now known as Thus0 (n=Thus0@21.111.102-84.rev.gaoland.net) |
00:23:02 | amiconn | It's a waste of space, and it wouldn't solve the problem |
00:23:27 | amiconn | Converting the font bitmaps on load has to work together with the font cache... |
00:24:10 | amiconn | ...and fonts in colour wouldn't work with backdrops |
00:24:52 | Cassandra | Huh? It's all just bitmaps in the end. Or do you mean that they wouldn't be very visible? |
00:25:30 | amiconn | No. They would fully cover the background. |
00:25:35 | | Join pyro [0] (n=nitrion2@ool-4356277c.dyn.optonline.net) |
00:26:00 | amiconn | We could use the transparent colour bitmap function, but then we're back to square one with drawing speed |
00:27:05 | Cassandra | But we already draw bitmaps over bitmaps. Why couldn't they be written onto the screen in the same way we do that? Or are you saying that's incredibly slow too? |
00:27:13 | amiconn | And: unifont already is 1.32MB. Converted to 16 bit it would be >18 MB |
00:27:59 | amiconn | Even if done on load, it would mean to either enlarge the font cache, or live with frequent reloads... |
00:28:04 | | Quit yeahx (Read error: 110 (Connection timed out)) |
00:28:50 | Cassandra | I suppose you are talking about a 16x increase in font size in memory. |
00:28:54 | amiconn | Cassandra: Transparaent bitmap drawing is also slow, and it doesn't work yet for the greyscale targets |
00:29:32 | Cassandra | How do desktop OSes cope? I don't recall their fonts being particularly meaty, and they're greyscale. |
00:29:34 | amiconn | ...and won't work in the simple way as it does for colour targets now. |
00:29:39 | | Join webguest70 [0] (n=0cad6dbb@labb.contactor.se) |
00:30:02 | Mikachu | hm, the mandelbrot doesn't remember the iteration changes after zooming? |
00:30:19 | amiconn | OS fonts are usually b&w, as long as they're not antialiased |
00:30:31 | Mikachu | drawing fonts is slow |
00:30:39 | Cassandra | Bah. This is all too complex. Let's go back to LCD charcell displays. |
00:31:41 | amiconn | It's not too complex, it's just complex. |
00:31:57 | Bger | how can i get a specific revision of a file via cvs ? |
00:32:10 | Mikachu | -r |
00:32:25 | | Quit SereRokR ("XChat Aqua") |
00:32:37 | amiconn | I need to dig into the font caching code and find a way to add transposed bitmap support |
00:33:27 | amiconn | This will then probably allow different fonts on main & remote "for free" |
00:34:50 | | Join SereR0kR [0] (n=Fletcher@Fd045.f.strato-dslnet.de) |
00:36:39 | | Join Mark_ [0] (n=Mark@ACBD2676.ipt.aol.com) |
00:37:13 | | Quit SereR0kR (Client Quit) |
00:38:49 | | Quit webguest70 ("CGI:IRC (EOF)") |
00:38:59 | | Join webguest72 [0] (n=0cad6dbb@labb.contactor.se) |
00:41:56 | | Join TCK- [0] (n=tckocr@81-178-240-68.dsl.pipex.com) |
00:44:28 | | Join pdbogen [0] (n=patrick@pdpc/supporter/student/OctalTHOR) |
00:44:56 | Mikachu | i need to practice making shorter names for patches |
00:45:00 | Mikachu | http://mikachu.ath.cx/patches/rockbox-mandelbrot-clear-queue-and-keep-max_iter.patch |
00:46:24 | petur | phew... bedtime |
00:46:30 | | Quit petur ("here today, gone tomorrow") |
00:47:17 | amiconn | LinusN: Does the remote type detection also work on H1x0? |
00:47:45 | LinusN | yes |
00:48:09 | * | preglow returns |
00:48:53 | | Quit pdbogen ("No Reason") |
00:49:09 | | Quit Thus0 ("Leaving") |
00:49:48 | amiconn | The fun part remains: generate button events based on which remote is plugged |
00:50:03 | * | preglow foresees configurable button mappings |
00:50:25 | amiconn | (probably just a switch() with 3 voltage checking chains) |
00:50:26 | LinusN | we'll have to check out the remote patch in the tracker |
00:50:55 | amiconn | Do all remotes provide the same buttons? |
00:51:05 | LinusN | no |
00:51:25 | LinusN | that's the problem |
00:51:41 | amiconn | What's the greatest common denominator? |
00:51:59 | amiconn | If it's 8 or 9 buttons, I think we can live with that |
00:52:35 | LinusN | the nonlcd remote has 5 |
00:52:44 | amiconn | Any extra buttons are just that, extra. We just need to be cautious not to put essential functions on them |
00:53:00 | | Quit hands0me () |
00:53:03 | Bger | hm |
00:53:38 | amiconn | And the H300 lcd remote? |
00:53:54 | Bger | amiconn h300 lcd remote is nearly the same as h100 lcd remote |
00:54:00 | Bger | the same button count |
00:54:22 | Bger | but h100's has 2 buttons named source & bitrate |
00:54:23 | | Join midkay [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
00:54:40 | Bger | while in the h300's they are named "+10" and "-10" |
00:55:01 | Bger | LinusN could you hold commiting the remote patch in the tracker ? |
00:55:14 | LinusN | hold? |
00:55:24 | Bger | i mean to not commit it |
00:55:29 | amiconn | I don't think this is important. We don't use Source and Bitrate as such |
00:55:39 | Bger | yep |
00:55:40 | LinusN | i haven't planned committing it yet |
00:55:50 | Bger | i'd like to do this |
00:55:54 | Bger | if it's possible |
00:55:54 | amiconn | What buttons are present on the non-LCD remote? |
00:56:00 | Bger | vol + - |
00:56:03 | Bger | prev next |
00:56:04 | Bger | hold |
00:56:08 | Bger | and play/pause |
00:56:12 | Bger | iirc |
00:56:14 | LinusN | i'd like to review that patch before it gets committed |
00:56:30 | Bger | LinusN okay, of course |
00:57:37 | amiconn | Okay, so only the most essential functions, similar to the archos remote |
00:57:44 | amiconn | (which has 6 buttons) |
01:00 |
01:00:25 | | Quit muesli__ (Read error: 104 (Connection reset by peer)) |
01:02:59 | NicoFR | Bagder: i installed cygwin |
01:03:10 | NicoFR | the sdl sim builds fine now |
01:03:47 | NicoFR | the only thing is when i try to run it it says 'sdl.dll is missing', which isn't very surprising |
01:04:07 | NicoFR | am i supposed to download it on the dsl site ? |
01:04:19 | preglow | amiconn: nice work on jpeg plugin |
01:04:23 | LinusN | NicoFR: don't doubleclick to start it |
01:04:42 | LinusN | start rockboxui.exe from the cygwin cmd prompt |
01:05:30 | amiconn | ..or put sdl.dll (from <cygwin-base>/usr/local/bin ) into windows/system32 |
01:05:36 | | Join San||Away [0] (n=test@212.2.183.244) |
01:06:45 | NicoFR | thanks to both of you, now i even have a choixe :) |
01:06:49 | NicoFR | choice |
01:06:54 | amiconn | LinusN: I just observed a rather odd behaviour of the bootloader |
01:07:03 | LinusN | can't be :-) |
01:07:08 | amiconn | I accidentally put a h120 rockbox.iriver on my h300 |
01:07:29 | amiconn | The bootloader tries to load it, shows model: h120, then simply shuts down... |
01:07:51 | amiconn | I would expect it to boot iriver fw in case of a non-matching rockbox... |
01:07:58 | Cassandra | amiconn: I strongly advise against copying any dll into \windows\system32. It takes priority over the current directory, and can thus have very weird effects. |
01:08:07 | LinusN | amiconn: it can't unless you hold the ON button |
01:08:23 | amiconn | Cassandra: I know |
01:08:37 | amiconn | LinusN: Ah, then that's the problem. Stupid iriver firmware |
01:08:38 | LinusN | it starts the original firmware, which shuts down immediately since the ON button isn't held |
01:08:52 | Cassandra | amiconn, but NicoFR might not. |
01:08:59 | LinusN | not stupid, we do the same thing |
01:10:05 | amiconn | I now have the plugin loader clear the remote lcd as well. Looks much cleaner, however, the remote lcd will stay empty for many plugins, except some splashes |
01:10:11 | amiconn | Should I commit that? |
01:10:32 | LinusN | do that |
01:11:12 | pyro | I'm a newbie just getting acquinted with the software. Can any one recommend any starting functions/files for where the iriver H3x0 initializes or sets the volume of the Phillips UDA1380 decoder. Does it use the i2c or L3 bus? (I'm sure software can tell me that) |
01:11:37 | LinusN | pyro: i2c |
01:11:46 | Bger | firmware/drivers/uda1380.c ... |
01:11:53 | Bger | apps/settings.c |
01:12:23 | Cassandra | Oh, smart move, Griffin. The iPod FM remote they sell has an eq button labelled with, wait for it ... a red dot. |
01:12:51 | Shadowarrior13 | XD |
01:13:36 | *** | Saving seen data "./dancer.seen" |
01:13:42 | * | Bger just realised the absense of TEST_PLUGIN_API() macro ... (or whatever name it had) |
01:13:45 | NicoFR | Cassandra: i did not know |
01:13:53 | Cassandra | (Buttons on that remote: Play/pause, ff, rw, next, prev, volume (up/down I suppose). |
01:13:58 | NicoFR | but is it important for that dll ? |
01:14:16 | * | amiconn noticed a nasty effect with the display on/off on H300 |
01:14:26 | Cassandra | NicoFR, probably not. But it's safer to copy the DLL into the same directory as your binary. |
01:14:43 | Cassandra | That way you can be sure it *won't* cause problems. |
01:14:56 | NicoFR | ok |
01:14:59 | Bger | amiconn what effect ? |
01:15:09 | Shadowarrior13 | We seriously need a graphic bootloader for the iPod, the menu button NEVER registers. |
01:15:18 | amiconn | Since the backlight is switched on before the LCd is initialised, there is a flash of white light when backlight is switched back on from off state |
01:15:30 | Cassandra | Shadowarrior13, yeah - I get that too. |
01:15:36 | Cassandra | Oddly it used to work then it stopped. |
01:15:37 | amiconn | Especially noticeable with darker display content, e.g. JPEGs... |
01:16:17 | Bger | before ?? |
01:16:54 | amiconn | Well, it looks like that |
01:17:13 | preglow | Shadowarrior13: it registers if you press it at the right time |
01:17:24 | amiconn | Probably the backlight handling is just faster than the lengthy LCD init |
01:17:40 | Shadowarrior13 | Which is annoying :P |
01:17:49 | Shadowarrior13 | I'd like to be able to not have to time it. |
01:17:51 | Bger | amiconn probably the later |
01:17:54 | preglow | right before the apple logo displays = the right time |
01:18:17 | Bger | see line 221 in backlight.c |
01:18:25 | preglow | anyways, if our bootloader is capable of loading rockbox without much hassle == it works |
01:18:39 | Shadowarrior13 | Which is annoying timing, and stupidly unnecessary :P |
01:18:50 | Cassandra | I can sometimes get it to work with a very quick sort of double click where you don't release after the second click. |
01:18:51 | preglow | the button driver isn't easy to make work right |
01:18:57 | | Join Shani}{Coder [0] (i=Coder@2001:5c0:84dc:1:2:0:0:10) |
01:19:03 | preglow | i've tried several of them, and none works perfectly |
01:19:23 | preglow | the one in cvs is actually the best |
01:19:26 | Cassandra | preglow, can't we just have a longer timeout, say a second or so before starting to boot? |
01:19:30 | Mikachu | Shadowarrior13: make sure you're not twiddling your thumb too much, i think the scroll wheel events will throw away the menu button event |
01:19:33 | preglow | Cassandra: doesn't help |
01:19:41 | Shadowarrior13 | I know, the timing still sucks :P |
01:19:44 | Mikachu | maybe select would work better |
01:19:44 | preglow | the button driver is too flakey |
01:19:46 | Shadowarrior13 | Takes me like, 5 tries |
01:20:06 | | Quit San (Connection timed out) |
01:20:13 | preglow | plainly put: we need to invest more time into making a polling button driver |
01:20:22 | preglow | and i'm not about to waste time on that when more pressing matters are left |
01:20:50 | Cassandra | btw, the screen still isn't getting cleared on poweroff. |
01:20:57 | preglow | no surprise |
01:21:00 | preglow | we haven't tried to fix it |
01:21:08 | preglow | also because it's not a priority |
01:21:29 | Cassandra | What're you working on then? |
01:21:51 | preglow | right now i'm working on an assembler fiq handler when i can |
01:22:10 | Cassandra | What's that do? |
01:22:27 | Bger | okay, i need sleep |
01:22:28 | Bger | nite |
01:22:32 | | Quit Bger ("[BX] It's not TV. It's BitchX.") |
01:22:34 | preglow | playback calls the fiq handler an ungodly number of times per second |
01:22:38 | preglow | this should make it faster |
01:22:52 | Cassandra | Ah - cool. |
01:23:12 | | Quit Moos ("Glory to Rockbox!") |
01:23:32 | preglow | the fiq handler can use registers r8-r14 without having to bother about restoring them, and gcc doesn't care about that |
01:25:42 | amiconn | Not event when using __attribute__ ((interrupt ("<nam>"))) ? |
01:25:51 | Cassandra | Hmmm. The only female dock connectors available seem to smd. This does not bode well for creating an M to F cable. |
01:26:01 | Cassandra | to be smd that is. |
01:26:29 | | Quit KN|stiff ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
01:27:17 | preglow | amiconn: using __attribute__ ((interrupt("fiq")); just makes gcc save r0-r7 and then continue pretending like nothing happened... |
01:28:28 | amiconn | Btw, why can the fiq handler use the registers without restoring? |
01:28:47 | preglow | they're banked |
01:28:55 | amiconn | aha |
01:29:20 | preglow | fiq mode is a separate mode for arm, so it banks r8-r14 |
01:29:25 | amiconn | Is that just for this one interrupt? |
01:29:30 | preglow | fiq = fast interrupt |
01:29:31 | amiconn | ok |
01:29:48 | LinusN | time to sleep, nite all |
01:29:53 | preglow | night |
01:29:58 | saa[b_r]ider | g night |
01:29:59 | amiconn | night LinusN |
01:30:02 | | Part LinusN |
01:30:29 | preglow | i think all the other modes have only got r14 banked, and that's the link reg, so it doesn't count |
01:31:04 | preglow | fiq has got a number of registers banked exactly so you can use them and then just forget about them, so i'm hoping an assembler fiq handler that only uses those will help a bit |
01:31:50 | preglow | will see, i'm in no state to code right now |
01:33:44 | | Quit DreamTactix291 () |
01:33:46 | amiconn | Did you use "fiq" or "FIQ" for the parameter |
01:33:49 | | Join yeahx [0] (n=aarond@c-67-160-124-13.hsd1.wa.comcast.net) |
01:33:49 | amiconn | ? |
01:33:55 | amiconn | Maybe it's important... |
01:34:16 | BHSPitLappy | hey |
01:34:28 | BHSPitLappy | the link to the bleeding-edge nano build's broken :( |
01:34:59 | preglow | FIQ |
01:35:03 | Paprica | try again |
01:35:12 | preglow | and i did inspect the assembler output, it did change |
01:37:29 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
01:39:22 | | Quit perldiver ("some games are better left unplayed") |
01:42:54 | | Join perldiver [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
01:43:01 | preglow | i'm out |
01:43:03 | preglow | good night |
01:44:33 | | Quit yeahx_ (Read error: 110 (Connection timed out)) |
01:44:34 | | Quit Mark_ (Read error: 104 (Connection reset by peer)) |
01:44:41 | | Join Mark_ [0] (n=Mark@ACBD2676.ipt.aol.com) |
01:46:48 | BHSPitLappy | Paprica: thanks |
01:47:04 | | Part krmathis |
01:47:05 | Paprica | hihi =] |
01:50:36 | BHSPitLappy | hihi? |
01:50:43 | Shadowarrior13 | HAI HAI HAI |
01:50:51 | BHSPitLappy | BORK BORK BORK! |
01:51:18 | Shadowarrior13 | We are teh borg ()_() |
01:57:23 | | Join yeahx_ [0] (n=aarond@c-67-160-124-13.hsd1.wa.comcast.net) |
02:00 |
02:03:36 | | Join perl|wtf [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
02:07:25 | | Join ansivirus [0] (i=ansiviru@ppp-69-148-71-129.dsl.rcsntx.swbell.net) |
02:08:09 | | Join ashridah [0] (i=ashridah@220-253-123-204.VIC.netspace.net.au) |
02:09:36 | | Quit yeahx (Read error: 110 (Connection timed out)) |
02:13:27 | | Quit NicoFR () |
02:15:52 | | Quit Vertigo_tdl ("Connection reset by hopkin green frog") |
02:18:35 | | Quit perldiver (Read error: 110 (Connection timed out)) |
02:20:59 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
02:35:21 | | Quit Zagor ("Client exiting") |
02:36:29 | | Quit aliask ("Chatzilla 0.9.70 [Firefox 1.5.0.1/2006011112]") |
02:40:19 | | Quit yeahx_ () |
02:55:18 | BHSPitLappy | so rockboy works on the 5g, but not the nano? |
02:59:38 | imphasing | rockboy "works" on the 5G |
02:59:49 | imphasing | You can't play it though |
02:59:52 | imphasing | or at least, not last night |
03:00 |
03:04:33 | BHSPitLappy | does the nano's resolution clear the gameboy's? |
03:05:09 | josh_ | BHSPitLappy: Nope, it's a bit too short. |
03:05:32 | BHSPitLappy | oh |
03:05:43 | BHSPitLappy | pssh :P |
03:05:44 | josh_ | The GB is 140+something px high, nano is 132. |
03:05:51 | josh_ | Same problem as iBoy on the 4g... |
03:06:12 | * | BHSPitLappy is a little weirded out that three of us from the iPL channel are the ones conversing here... |
03:06:22 | josh_ | heh |
03:07:38 | BHSPitLappy | would iBoy be able to use hd someday to scale it? |
03:07:48 | josh_ | sure |
03:07:49 | BHSPitLappy | or is it all-around too much cpu |
03:08:02 | josh_ | no, scaling is quite quick if you do it at the same time as blitting |
03:08:12 | josh_ | there's a bit of a per-row penalty, but hardly any per-pixel |
03:08:24 | josh_ | and the per-row penalty is just because it uses too many registers and you have to store some out to RAM :-) |
03:08:25 | BHSPitLappy | and when it's only 8 lines getting the shaft |
03:08:43 | BHSPitLappy | doesn't matter too much :P |
03:08:46 | josh_ | BHSPitLappy: you'll still use 8 lines, they'll just be 8 evenly spaced lines instead of 8 at the bottom |
03:08:50 | josh_ | s/use/lose/ |
03:08:55 | BHSPitLappy | heh |
03:08:59 | BHSPitLappy | interesting typo :P |
03:09:11 | BHSPitLappy | and I realize that :) |
03:09:26 | BHSPitLappy | wouldn't they get blended? isn't that the point of scaling? |
03:10:04 | josh_ | nope, that sort of scaling is way too slow for realtime effects |
03:10:25 | josh_ | there's three types: linear, bilinear, and cubic |
03:10:29 | josh_ | cubic is out of the question |
03:10:41 | josh_ | linear is what HD does now - just skip every Nth line |
03:10:53 | josh_ | (or do each Nth line N times, etc. it's done using fixed-point math.) |
03:11:10 | josh_ | bilinear is slightly better and not much slower, but it makes the whole thing look blurry |
03:13:38 | *** | Saving seen data "./dancer.seen" |
03:13:51 | BHSPitMonkey | bicubic! |
03:13:55 | | Join XavierGr [0] (n=XavierGr@ppp13-adsl-247.ath.forthnet.gr) |
03:22:12 | josh_ | heh |
03:33:58 | | Quit ashridah ("Leaving") |
03:35:37 | BHSPitLappy | bipolar... |
03:36:14 | Shadowarrior13 | I know a bipolar dude, he's crazy. |
03:36:38 | Shadowarrior13 | He's my friend in cycles. I'm not, then I am, then I'm not XD |
03:43:38 | BHSPitLappy | haha |
03:43:40 | | Quit Rob2222_ () |
03:44:45 | BHSPitLappy | just give him a mood ring or something, so you can know when/when-not to approach him :P |
03:44:52 | Shadowarrior13 | Hahaha |
03:44:53 | | Join Rob2222 [0] (n=Miranda@ACB79D44.ipt.aol.com) |
03:45:55 | | Quit Rob2222 (Client Quit) |
03:46:26 | | Quit gantrixx ("Leaving") |
03:46:52 | | Join Rob2222 [0] (n=Miranda@ACB79D44.ipt.aol.com) |
03:48:08 | | Join DT291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
03:48:09 | | Quit DreamTactix291 (Read error: 104 (Connection reset by peer)) |
03:51:20 | | Quit webguest72 ("CGI:IRC (EOF)") |
03:56:19 | | Quit imphasing (Remote closed the connection) |
03:57:33 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
03:59:02 | | Quit perl|wtf (Read error: 110 (Connection timed out)) |
04:00 |
04:12:07 | | Quit ehntoo ("Leaving") |
04:19:00 | | Quit saa[b_r]ider (Read error: 104 (Connection reset by peer)) |
04:28:08 | | Quit imphasing (Read error: 104 (Connection reset by peer)) |
04:28:13 | pyro | Another beginner question: My background comes from tiny hobby type microprocessors with a 3rd party compiler, debugger, etc. I'm familiar with *nix systems, however don't know what is common to code c in. What are you guys using for rockbox. Are you just using text editors or something a little more advanced? |
04:32:35 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
04:34:55 | | Quit imphasing (Client Quit) |
04:35:45 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
04:36:44 | imphasing | 21:36 [ Big_Luk ] [ DivineEntity] [ jedix ] [ Paltsu ] [ ssstormy ] |
04:36:47 | imphasing | 21:36 [ Big_Luk ] [ DivineEntity] [ jedix ] [ Paltsu ] [ ssstormy ] |
04:36:50 | DBUG | Enqueued KICK imphasing |
04:36:50 | imphasing | 21:36 [ Big_Luk ] [ DivineEntity] [ jedix ] [ Paltsu ] [ ssstormy ] |
04:36:53 | imphasing | 21:36 [ Big_Luk ] [ DivineEntity] [ jedix ] [ Paltsu ] [ ssstormy ] |
04:36:56 | *** | Alert Mode level 1 |
04:36:56 | imphasing | 21:36 [ Big_Luk ] [ DivineEntity] [ jedix ] [ Paltsu ] [ ssstormy ] |
04:36:57 | Shadowarrior13 | 0_o |
04:36:59 | imphasing | er.. |
04:37:03 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
04:37:03 | * | imphasing 's irssi just wigged out |
04:37:07 | Shadowarrior13 | lol |
04:40:54 | | Join imphasin1 [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
04:42:34 | BHSPitLappy | pyro: all the hardcore devs I hear use eds like vi/vim, emacs, etc |
04:42:50 | BHSPitLappy | because "IDEs are for n00bs," lol |
04:42:52 | Shadowarrior13 | lol, that |
04:43:00 | Shadowarrior13 | 's gotta be an oxymoron |
04:43:05 | Shadowarrior13 | "hardcore dev" |
04:43:15 | imphasin1 | =/ |
04:43:23 | * | Shadowarrior13 laughs out loud |
04:43:32 | | Nick imphasin1 is now known as imphasing_ (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
04:45:15 | pyro | well that's the impression I was under, but <Bger> firmware/drivers/uda1380.c ... |
04:45:15 | pyro | <Bger> apps/settings.c |
04:45:21 | pyro | wtf, |
04:45:44 | pyro | that's the impression I was under, but it's kind of hard to believe |
04:46:03 | pyro | I think my irc is bugging out too :p |
04:46:57 | *** | Alert Mode OFF |
04:55:42 | | Quit imphasing_ ("arg...irssi") |
04:56:12 | | Join wizisi2k [0] (n=irc@pool-141-153-181-90.mad.east.verizon.net) |
04:56:22 | | Join imphasin1 [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
04:56:35 | | Nick imphasin1 is now known as imphasing_ (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
04:56:38 | | Nick imphasing_ is now known as imphasing__ (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
04:56:44 | | Quit Shadowarrior13 ("I R TEH LEET MAGICKIAN") |
04:59:11 | | Quit DJ_Dooms_Day ("Trillian (http://www.ceruleanstudios.com") |
05:00 |
05:02:00 | | Join DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
05:03:56 | | Join Rob2222_ [0] (n=Miranda@ACB75BD8.ipt.aol.com) |
05:13:42 | *** | Saving seen data "./dancer.seen" |
05:14:10 | | Join Sinbios [0] (n=Sinbios@toronto-HSE-ppp4012824.sympatico.ca) |
05:14:18 | | Part Sinbios |
05:14:33 | | Join Sinbios [0] (n=Sinbios@toronto-HSE-ppp4012824.sympatico.ca) |
05:15:42 | | Quit quobl (Remote closed the connection) |
05:20:16 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:28:11 | | Join ModernExecutive [0] (n=ModExec@pool-141-152-153-189.norf.east.verizon.net) |
05:28:36 | | Part ModernExecutive |
05:31:12 | | Join do_me_nice [0] (n=do_me_ni@69.156.105.88) |
05:32:33 | | Nick DT291 is now known as DreamTactix291 (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
05:37:54 | | Join ashridah [0] (i=ashridah@220-253-122-40.VIC.netspace.net.au) |
05:43:45 | | Join Roby [0] (n=chatzill@c-24-98-179-143.hsd1.ga.comcast.net) |
05:44:10 | Roby | nickserv |
05:46:35 | | Join newnick [0] (n=1862b38f@labb.contactor.se) |
05:46:35 | | Quit XavierGr (Read error: 104 (Connection reset by peer)) |
05:47:09 | newnick | can someone help me i think my daps broken |
05:47:41 | | Nick newnick is now known as alienhuladancer (n=1862b38f@labb.contactor.se) |
05:47:48 | alienhuladancer | ok now i have a nick |
05:49:03 | alienhuladancer | anyone here? |
05:49:41 | Roby | anyone? |
05:50:20 | | Quit Roby ("Chatzilla 0.9.70 [Firefox 1.5.0.1/2006011112]") |
05:50:35 | | Join Hostile [0] (n=lanteau@cblmdm72-240-80-173.buckeyecom.net) |
05:50:56 | Hostile | hey guys I just installed rockbox on my ipod, I like it, I was just wondering what are all the music formats it supports? |
05:50:56 | | Quit alienhuladancer (Client Quit) |
05:54:43 | ashridah | http://www.rockbox.org/twiki/bin/view/Main/SoundCodecs |
05:55:04 | ashridah | some may or may not be >100% realtime on the arm processor in the ipods yet, i don't know |
05:55:46 | ashridah | but that basically covers everything rockbox has looked at, plus further down, how well everything works |
05:58:10 | ashridah | about the only major codec that isn't realtime atm is WMA, and that's mostly because no-one wants to do the work to make ffmpeg into a fixed-point math library |
06:00 |
06:06:23 | Hostile | How do I exit a plugin without shutting down, ashridah ? |
06:07:44 | | Join xerion [0] (n=xerion@zorgash.student.utwente.nl) |
06:10:53 | ghode|afk | its usually stop |
06:12:58 | Hostile | ogg doesn't work on iPod? |
06:13:19 | ghode|afk | it does |
06:13:42 | Hostile | mine goes Loading... Shuffling.... and then just sits back at the menu |
06:14:27 | ghode|afk | tried other ogg files? |
06:14:40 | | Quit wizisi2k (Read error: 110 (Connection timed out)) |
06:14:57 | Hostile | I shut off shuffle and it works |
06:14:58 | Hostile | bug? |
06:16:07 | Hostile | actually it doesnt work |
06:16:13 | Hostile | it comes up to the Now Playing screen |
06:16:18 | ghode|afk | could be, i dont have any ogg on my pod |
06:16:28 | Hostile | but where it said MP3 before its ??? and then it freezes |
06:16:37 | | Join saa[b_r]ider [0] (n=saab_rid@221.223.98.199) |
06:16:58 | ghode|afk | did you unzip the entire rockbox zip to your player? |
06:17:08 | Hostile | yep |
06:17:19 | Hostile | Im pretty sure |
06:17:46 | ghode|afk | should have a rockbox.ipod and a .rockbox folder in the root |
06:17:47 | Hostile | it has all the .codec files |
06:17:51 | Hostile | yep |
06:18:02 | | Quit imphasing (Read error: 110 (Connection timed out)) |
06:18:06 | | Quit imphasing__ (Read error: 110 (Connection timed out)) |
06:18:43 | * | ghode|afk goes to update |
06:19:08 | ghode|afk | btw which ipod do you have? |
06:21:43 | | Join Rob2222 [0] (n=Miranda@ACB75BD8.ipt.aol.com) |
06:21:44 | | Quit Rob2222_ (Read error: 104 (Connection reset by peer)) |
06:33:10 | | Join perldiver [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
06:33:16 | | Quit xerion ("Leaving") |
06:33:53 | | Join xerion [0] (n=xerion@zorgash.student.utwente.nl) |
06:34:12 | | Quit saa[b_r]ider (Read error: 104 (Connection reset by peer)) |
06:41:07 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
06:45:16 | | Join webguest55 [0] (n=40518b28@labb.contactor.se) |
06:45:30 | webguest55 | hello? |
06:46:03 | webguest55 | does anyone know how to build/run the simulator for the x5 |
06:55:46 | | Join DT291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
06:58:58 | webguest55 | ??? |
06:59:05 | | Quit webguest55 ("quit") |
07:00 |
07:06:41 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
07:08:48 | | Part do_me_nice ("Leaving") |
07:13:45 | *** | Saving seen data "./dancer.seen" |
07:15:27 | | Join XavierGr [0] (n=XavierGr@ppp15-adsl-250.ath.forthnet.gr) |
07:22:33 | Hostile | ghode|afk: still around? |
07:26:04 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
07:35:25 | | Join perl|wtf [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
07:37:46 | | Quit RotAtoR ("zzzzzz") |
07:38:22 | | Quit DT291 (Read error: 110 (Connection timed out)) |
07:42:22 | | Quit perldiver (Read error: 110 (Connection timed out)) |
07:56:31 | Hostile | Hmm, Wow now my rockbox on my ipod is skipping with mp3s, it didnt before and now it is |
07:56:43 | | Join DT291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
08:00 |
08:00:41 | | Join JoeBorn [0] (n=jborn@adsl-68-74-116-73.dsl.emhril.ameritech.net) |
08:02:16 | | Join Siku [0] (n=Siku@f303b.w3.ton.tut.fi) |
08:07:03 | | Quit TCK- ("well, if you say so.") |
08:08:46 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
08:26:24 | midkay | hm, does anyone know where i can find the general menu button-handling code? i'm scouring menu.c, and either it's extremely cryptic or it's not here.. |
08:28:43 | | Join Bger [0] (n=Bager@217.9.226.114) |
08:29:20 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
08:29:33 | Moos | Good morning here! |
08:29:42 | Bger | morning, morning |
08:31:06 | midkay | morning, Moos |
08:37:18 | BHSPitLappy | hola! |
08:37:46 | BHSPitLappy | OHHH SHE FELL! |
08:39:15 | ashridah | ...? |
08:39:25 | ashridah | winter olympics? |
08:41:01 | BHSPitLappy | yeah |
08:42:15 | | Join yeahx [0] (n=aarond@c-67-160-124-13.hsd1.wa.comcast.net) |
08:52:26 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
08:54:18 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
08:57:15 | midkay | any CVS gurus here? :) wondering how you commit multiple updates at once.. |
08:59:27 | | Join krmathis [0] (n=krmathis@124.84-48-138.nextgentel.com) |
08:59:50 | | Join jackinabox^ [0] (i=jackinab@CPE-147-10-240-254.wa.bigpond.net.au) |
08:59:59 | jackinabox^ | hi all |
09:00 |
09:00:04 | midkay | yo |
09:00:16 | jackinabox^ | what's up? |
09:00:31 | yeahx | hi |
09:00:35 | midkay | very much nothingness :) |
09:00:45 | jackinabox^ | sounds familiar :) |
09:00:51 | | Quit xerion ("Leaving") |
09:01:10 | jackinabox^ | what are u running RB on? |
09:01:23 | midkay | haha :) me? archos recorder and ipod 5g.. |
09:01:41 | jackinabox^ | cool, i have an iriver H340 |
09:02:01 | yeahx | nano |
09:02:34 | midkay | awesome.. i was just about to commit a larger-sized logo for the H300s and ipod 5g's (currently uses the nano-sized 220x68 one..) - but i can't quite figure out how to commit all my changes at once. :) |
09:03:00 | amiconn | ?? |
09:03:08 | amiconn | The H300 is 220x176 |
09:03:11 | jackinabox^ | i've only been running RB for a couple of days, still learning to drive it and switch between it and the default f/ware :) |
09:03:19 | midkay | amiconn, what? |
09:03:29 | amiconn | A larger logo won't fit |
09:03:32 | midkay | that can't be right.. |
09:03:44 | amiconn | It is |
09:03:46 | amiconn | brb |
09:03:48 | midkay | i could swear i heard a few times that iriver h320/340 lcd == ipod 5g lcd? |
09:04:02 | amiconn | Nope |
09:04:13 | amiconn | H300 LCD size == iPod *color* LCD size |
09:04:20 | amiconn | iPod color != iPod 5g |
09:04:27 | amiconn | Nano is smaller |
09:04:30 | midkay | aaaah... makes sense |
09:04:31 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- IRC with a difference") |
09:04:37 | jackinabox^ | :P |
09:06:30 | midkay | well, i added a new 320x98 logo for lcds that have a width of 320 and bit-depth of 16, so it'll only occur on the 5g for now i guess.. |
09:06:34 | | Quit DT291 (Read error: 110 (Connection timed out)) |
09:07:23 | jackinabox^ | so to ask the obvious...u're one of the RB code contributers midkay?? |
09:07:48 | midkay | jackinabox^, yes.. mostly the clock plugin, which is mine.. |
09:08:18 | jackinabox^ | cool, still haven't sussed out how to adjust the time :) |
09:08:57 | midkay | haha :) no rush, the plugin hasn't yet been adjusted for irivers and ipods.. but i've been working on it ;) |
09:09:02 | | Join amiconn [0] (n=jens@p54BD40CF.dip.t-dialin.net) |
09:09:04 | midkay | basic iriver/ipod support in the next few days.. |
09:09:52 | midkay | amiconn, can you tell me how to commit multiple files at once?.. i want to add a bitmap, and commit a few different source files.. how do you do them all at once? |
09:09:57 | jackinabox^ | nah, i'm in awe that you guys can develop even the BASIC RB functions |
09:10:47 | BHSPitLappy | I wonder who's been talking that's on my ignore list |
09:10:54 | Bger | midkay just write all them to the command line |
09:10:58 | midkay | BHSPitLappy, ho-ho-ho... |
09:11:36 | midkay | Bger, as in.. cvs commit -m "here's my comment" apps/yay.c apps/whatever/blah.c apps/bitmaps/yay.bmp ? |
09:11:45 | Bger | yep |
09:11:46 | Bger | but |
09:11:53 | midkay | and to add a file first i need to cvs add it, right? |
09:11:53 | Bger | the yay.bmp must use -kb ... |
09:12:03 | Bger | yep |
09:12:14 | midkay | cvs add -kb apps/bitmaps/yay.bmp |
09:12:16 | jackinabox^ | is there any way of nominating a backlight duration in RB for the H3xx?? the default duraton is *very* short |
09:12:18 | midkay | cvs commit -m "here's my comment" apps/yay.c apps/whatever/blah.c apps/bitmaps/yay.bmp ? |
09:12:23 | midkay | seems about right? |
09:12:34 | Bger | midkay seems, yeah, but try :) |
09:12:39 | midkay | jackinabox^, it's configurable :) |
09:12:44 | midkay | Bger, i'm terrified of failure ;) |
09:13:15 | midkay | well, i can always blame the LAME cvs wiki doc if i do accidentally wipe out the repository or something :) |
09:13:19 | jackinabox^ | ok :) guess i'll just have to spend a few days playing around with it |
09:13:22 | Bger | yep ;) |
09:13:49 | *** | Saving seen data "./dancer.seen" |
09:13:59 | midkay | *cvs add yay.bmp* "deleting *.*" |
09:14:00 | midkay | :) |
09:14:13 | jackinabox^ | cvs?? |
09:14:15 | | Join Thus0 [0] (n=Thus0@21.111.102-84.rev.gaoland.net) |
09:14:17 | midkay | *backs away slowly* |
09:14:23 | jackinabox^ | CV Screen |
09:14:36 | midkay | um. concurrent version system or something. |
09:14:54 | Bger | exactly |
09:14:58 | jackinabox^ | oh, ok...adding to the acronym bank |
09:15:22 | midkay | haha :) it's where the source of rockbox resides.. |
09:15:36 | jackinabox^ | so i gathered :) |
09:16:20 | jackinabox^ | i'm a computer security student so managed to nut that one out :) |
09:16:29 | | Join qwm [0] (n=qwm@h161n2fls32o1010.telia.com) |
09:16:33 | qwm | yawn. |
09:16:37 | midkay | jackinabox^, haha :) |
09:17:08 | jackinabox^ | i just can't program for sh*t!! |
09:17:16 | jackinabox^ | esp in C |
09:18:19 | qwm | i don't know C. |
09:18:44 | jackinabox^ | isn't that what RB is coded in? |
09:18:55 | midkay | jackinabox^, you can take part in animal testing! ;) |
09:19:08 | jackinabox^ | hahaha, ta for that!! |
09:19:19 | midkay | qwm, stop lying! i know you coded windows from scratch, you.. liar. |
09:19:28 | | Join merbanan [0] (i=banan@dalink.campus.luth.se) |
09:19:36 | qwm | except that, i don't know much C. |
09:19:41 | * | jackinabox^ is grooving to a Jimmy Barnes DVD on his H340 |
09:19:42 | qwm | windows is evidental. |
09:19:47 | yeahx | rockbox DS would be awesome |
09:20:09 | midkay | yeahx, haha |
09:20:23 | yeahx | anyone started on that yet? |
09:20:30 | yeahx | :) |
09:20:46 | midkay | yeahx, if you have, then yes... :) |
09:20:50 | yeahx | actually there is a 4gb media player coming out for it |
09:20:57 | midkay | cool |
09:21:01 | yeahx | and that was a joke btw |
09:21:06 | midkay | same :) |
09:21:16 | yeahx | just wanted to see if anyone would take me serious |
09:21:33 | midkay | haha, naaaaaah :) |
09:22:09 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-71-110.w86-196.abo.wanadoo.fr) |
09:22:26 | yeahx | I'll come out at a random time and ask about different systems sometimes maybe :) |
09:23:07 | yeahx | is rockbox for psp playing ogg yet? |
09:23:26 | midkay | yeahx, hahaha.. *3 months later* "so... has anyone begun work on... um.... rockbox Dishwasher Edition yet?.." :) |
09:23:28 | yeahx | what about rockbox RazR |
09:23:30 | ashridah | rockbox for psp? |
09:23:50 | yeahx | dishwasher is a good one |
09:24:08 | * | ashridah wants rockbox on one of those LG fridges that has a tv built in |
09:24:15 | yeahx | or those data holding watches, I bet rockbox would be awesome on that |
09:24:16 | midkay | ooh, yess |
09:24:24 | midkay | oh, i have one of those. |
09:24:36 | midkay | well, i've got games and stuff on it, that i never play :) |
09:25:04 | yeahx | really? |
09:25:12 | midkay | yeah. wait.. |
09:25:13 | yeahx | sounds like rockbox's games |
09:25:31 | yeahx | I dont like the nano's controls |
09:25:39 | yeahx | never liked the idea of the click wheel |
09:26:52 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
09:28:05 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
09:28:15 | | Join midkay_ [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
09:28:15 | jackinabox^ | so is it all aussies in here this time of day? |
09:28:47 | amiconn | guess not |
09:28:48 | yeahx | nope |
09:28:52 | | Quit Hostile ("Lost terminal") |
09:28:53 | yeahx | Im a yank |
09:29:07 | * | amiconn is from europe |
09:29:18 | jackinabox^ | first time i've heard a yank actually use that expression :) |
09:29:40 | jackinabox^ | ok, cool i'm in perth, west oz |
09:37:26 | | Join xerion [0] (n=xerion@zorgash.student.utwente.nl) |
09:38:18 | | Quit damaki (Read error: 110 (Connection timed out)) |
09:41:24 | yeahx | I thought someone would say that |
09:41:33 | yeahx | Ive been on the outside :) |
09:41:49 | yeahx | had some ausy pals |
09:41:57 | | Join bluey [0] (n=bluey@dslb-084-059-088-161.pools.arcor-ip.net) |
09:41:58 | | Quit perl|wtf (Connection timed out) |
09:42:36 | yeahx | the term doesnt bug me |
09:46:29 | | Quit AliasCoffee (Nick collision from services.) |
09:46:37 | jackinabox^ | cool |
09:46:57 | jackinabox^ | it's not like we'd stop using it even if it did :) |
09:47:20 | yeahx | exactly |
09:47:51 | yeahx | and we all call the newzelanders kiwis or that other thing :) |
09:47:56 | jackinabox^ | what part of the US are u from? |
09:48:32 | jackinabox^ | by "the other thing" u mean sheep-shaggers :) |
09:48:36 | yeahx | I grew up in texas and a little in california too, now I live in Washington since I dont travel the world with my parents anymore |
09:48:49 | yeahx | hehe uuuh no ofcourse not |
09:48:50 | jackinabox^ | cool |
09:49:20 | midkay_ | yeahx, yay, Washington.. rock on! :) |
09:49:22 | jackinabox^ | that's centre(ish) right? my geography is horrible!! |
09:49:36 | yeahx | no idea |
09:50:05 | yeahx | yeah, funny when I first started listening to pearljam and nirvana I wanted to live here so bad and didnt think I ever would |
09:50:12 | jackinabox^ | washington i mean |
09:50:27 | jackinabox^ | haha |
09:50:31 | yeahx | Im only a little ways from seatle |
09:50:35 | | Join SnokeekonS [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
09:50:39 | midkay_ | yeahx, cool, i'm in seattle :) |
09:50:53 | jackinabox^ | oh, ok...so western coast? |
09:51:03 | midkay_ | jackinabox^, northwest.. yeah |
09:51:11 | yeahx | wow |
09:51:15 | jackinabox^ | ok, now i'm with ya :) |
09:51:19 | yeahx | Im in Marysville :) |
09:51:24 | | Quit SnokeekonS (Remote closed the connection) |
09:51:35 | yeahx | lucky me huh? |
09:51:44 | midkay_ | oh, sure :) |
09:52:09 | jackinabox^ | i am amazed though, the number of yanks i speak to on here that say they've never seen a beach!! |
09:52:37 | yeahx | Ive been all over, seen a few beaches |
09:52:52 | yeahx | but yeah, too many Americans never leave their home town |
09:53:13 | yeahx | no matter how much it sucks, its what they know I guess |
09:53:19 | jackinabox^ | i live in a beach-side suburb :) or at least the beach is only 5mins drive away |
09:54:12 | | Join ender` [0] (i=ychat@84.52.165.220) |
09:54:15 | yeahx | midkay, just curious? know a decent job I could get around there? |
09:54:22 | yeahx | kind of sick of mine |
09:54:47 | yeahx | only problem is I dont drive but I could find some transportation...for a while until maybe I get a car |
09:55:55 | | Quit xerion (Remote closed the connection) |
09:56:02 | jackinabox^ | http://scarboro.info/ <−−- that's one of the local beaches here |
09:56:50 | yeahx | if I ever want to go to Aus I have a place to stay :) |
09:57:06 | jackinabox^ | east or west coast? |
09:57:09 | yeahx | too bad I wont be able to make it there and back |
09:57:17 | yeahx | no idea :) |
09:57:26 | jackinabox^ | what city? |
09:57:38 | yeahx | dont know that either |
09:57:46 | yeahx | but I thin perth |
09:58:15 | yeahx | some friends I used to live next door to, I should email them sometime to make sure I still have contact |
09:58:21 | jackinabox^ | ok, that's where i live, that's the west coast |
09:58:26 | yeahx | they moved back there and are super friendly |
09:58:34 | yeahx | treat everyone like family |
09:58:41 | jackinabox^ | cool |
09:59:25 | jackinabox^ | it's the opposite side of the country to sydney and melbourne |
09:59:46 | yeahx | oops I think they might live in sydney, somehow I got those mixed up |
09:59:54 | yeahx | my mom liked perth a lot more |
10:00 |
10:00:09 | yeahx | she went there for a visit years back |
10:00:24 | jackinabox^ | yeah, i prefer perth, sydney is too busy for my taste, nice place to visit though |
10:01:18 | yeahx | my traveling days are over :) |
10:01:44 | jackinabox^ | mine are yet to start... i'm only 25 |
10:02:54 | yeahx | mine ended after I became 22 :) |
10:03:05 | jackinabox^ | hahaha |
10:03:32 | yeahx | came back to this cuntry |
10:03:46 | jackinabox^ | i just can't afford to travel atm, travel from aus is VERY expen$ive |
10:03:47 | yeahx | that I wanted to come back to so bad for some reason |
10:04:24 | jackinabox^ | nah, returning home is always good :) |
10:04:56 | XavierGr | good morning all |
10:04:59 | yeahx | 9 years later |
10:05:21 | jackinabox^ | morning Xavier |
10:05:23 | yeahx | and I didnt return to "home" I havent had a real place to call home in a while |
10:05:49 | yeahx | think I scared midkay_ |
10:06:03 | midkay_ | hey. fu man!! |
10:06:12 | jackinabox^ | oh well, "home" is where u make it really |
10:06:52 | yeahx | hehe :) |
10:07:01 | yeahx | yeh this will have to do, Im stuck |
10:07:35 | jackinabox^ | :) til u win lotto |
10:08:45 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
10:11:45 | yeahx | thats my only hope here I guess, and Im not trying so its even more unlikely :( |
10:13:26 | yeahx | ok its my bed time |
10:15:26 | | Quit yeahx () |
10:18:34 | | Quit Thus0 ("Leaving") |
10:26:29 | | Quit `3nergy (Read error: 104 (Connection reset by peer)) |
10:29:43 | | Part jackinabox^ |
10:33:29 | | Join PaulJam [0] (n=pauljam@vpn-3004.gwdg.de) |
10:40:56 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-131-097.pools.arcor-ip.net) |
10:45:02 | Paprica | mmm |
10:45:20 | Paprica | where is the function that save the bmp in the screen dump? |
10:48:51 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
10:48:56 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
10:54:02 | amiconn | Paprica: apps/misc.c. What's wrong with it? |
10:54:23 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
10:54:43 | Paprica | nothing.. i want to use it for RockPaint to save BMPs and after it upload it to SF |
10:55:50 | | Join DT291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
10:56:35 | amiconn | Uh -oh |
10:56:54 | * | amiconn just noticed that screendump doesn't work right for greyscale iPods |
10:57:32 | Paprica | =\ |
10:58:43 | Paprica | what "htole16()" do? |
10:59:09 | Mikachu | something to little endian 16 |
10:59:17 | Mikachu | probably |
11:00 |
11:01:53 | josh_ | h = host? |
11:01:55 | amiconn | host endian to little endian for 16 bit values |
11:03:06 | Paprica | and where this function locate? |
11:03:21 | amiconn | It's an inline function, defined in system.h |
11:03:35 | amiconn | It's one of a group of functions |
11:03:42 | Paprica | ok |
11:05:02 | | Join JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
11:05:22 | | Quit JdGordon (Client Quit) |
11:05:31 | | Join JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
11:05:57 | JdGordon | evening all |
11:06:23 | Bger | eve/mor-ning |
11:06:50 | Mikachu | it's almost noon here |
11:06:52 | Mikachu | :P |
11:07:13 | | Quit Sinbios (Read error: 104 (Connection reset by peer)) |
11:07:57 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
11:07:58 | PaulJam | is it just me, or did anyone else notice that there are sometimes errors on track transitions when crossfade is enabled (it started when the rework of the PCM-buffer was committed) |
11:08:23 | | Join SereR0kR [0] (n=Fletcher@Fd355.f.strato-dslnet.de) |
11:09:50 | | Quit SereR0kR (Client Quit) |
11:11:13 | | Join SereR0kR [0] (n=Fletcher@Fd355.f.strato-dslnet.de) |
11:12:48 | | Join JoeBorn [0] (n=jborn@adsl-68-74-65-177.dsl.emhril.ameritech.net) |
11:13:51 | *** | Saving seen data "./dancer.seen" |
11:14:38 | | Join Matze [0] (i=Miranda@p5484E38C.dip.t-dialin.net) |
11:26:35 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
11:29:37 | Mikachu | does rb run on ipod mini? |
11:29:45 | | Quit bluey (Remote closed the connection) |
11:29:49 | JdGordon | not yet iirc |
11:30:25 | Mikachu | okay |
11:30:27 | Bger | Mikachu it's close to working on it, but someone must do the remaining part, you know ... :) |
11:30:29 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
11:30:39 | Mikachu | a friend was wondering |
11:39:18 | | Quit DT291 (Read error: 110 (Connection timed out)) |
11:43:38 | amiconn | Bger: I'm tempted to use IRAM to speed up jpeg decoding, but this will break view-while playback... |
11:43:50 | Bger | hm :( |
11:44:05 | Mikachu | can't you restart playback after decoding is finished? |
11:44:09 | Mikachu | it usually skips anyway |
11:45:08 | Bger | amiconn what do you plan to change ? |
11:46:23 | amiconn | The main decoder struct would go to iram, |
11:46:42 | amiconn | which means all of the often-used tables |
11:46:52 | Bger | how much are they ? |
11:46:59 | amiconn | Using iram in a plugin requires stopping playback, |
11:47:07 | Bger | ah, of yes |
11:47:11 | amiconn | since iram is shared between plugins & codecs |
11:47:22 | Bger | yep yep, i remember |
11:47:58 | Bger | what's the speed increase ? |
11:49:16 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
11:49:36 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-25-127.w83-198.abo.wanadoo.fr) |
11:52:01 | | Quit ashridah (Read error: 110 (Connection timed out)) |
11:52:39 | | Join ashridah [0] (i=ashridah@220-253-120-132.VIC.netspace.net.au) |
11:56:11 | amiconn | Hmm, doesn't gain that much. About 20..35% speedup depending on the zoom factor, for large images |
11:56:57 | amiconn | Medium zoom factors (1/4, 1/2) gain more speed than 1/8 or 1/1 |
11:58:56 | Bger | aha... |
11:58:58 | Bger | hm |
11:59:20 | Bger | i'll try soon the patch with the colour code in it |
11:59:45 | | Join einhirn [0] (n=Miranda@p54862A04.dip0.t-ipconnect.de) |
12:00 |
12:00:09 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
12:00:28 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
12:00:33 | Bger | and if the plugin buffer is not enough for most of the images, then better use the iram ... |
12:01:05 | amiconn | Bger: Did the colour code cause problems with the browsing extension? |
12:01:21 | Bger | no |
12:01:26 | Bger | only 3-4 conflicts |
12:01:35 | Bger | easily corrected |
12:01:44 | Bger | but this is up to the compile phase |
12:01:45 | Bger | :) |
12:02:58 | Bger | afaics u didn't change anything in the usage of the buffer vars |
12:03:48 | Bger | so there shouldn't be any problems |
12:04:29 | amiconn | I changed the size calculation |
12:04:41 | Bger | in jpeg_mem or so |
12:04:49 | amiconn | Yes, that's a new function |
12:05:01 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
12:05:01 | Bger | okay, but it uses the buf var in the same way |
12:05:06 | amiconn | yes |
12:05:40 | amiconn | I wanted to keep it as similar as possible between colour and greyscale targets |
12:05:54 | Bger | :) |
12:06:41 | Bger | i really don't get it |
12:06:55 | amiconn | [IDC]Dragon isn't around; I did a comparison test between the colour and greyscale decoder |
12:07:07 | Bger | and? |
12:07:19 | amiconn | ...comparing H140 and H340, i.e. identical CPUs, and using the same .jpg (8MP) |
12:08:11 | amiconn | The color decoder is 10..50% slower depending on the zoom level |
12:08:17 | amiconn | ot too bad |
12:08:19 | amiconn | *Not |
12:08:22 | Bger | yep, not too bad |
12:08:38 | amiconn | The test image uses 2x1 subsampling for chroma |
12:09:22 | Mikachu | the manpage for jpegcc says "the decoding time for a grayscale JPEG is substantially less than that for a color JPEG." |
12:09:36 | amiconn | Yes of course |
12:09:47 | amiconn | I didn't compare decoding grayscale vs. colour jpeg, |
12:09:55 | Mikachu | just agreeing |
12:10:08 | Mikachu | if you don't look at the chroma info, you're decoding it as a grayscale jpeg.. |
12:10:16 | amiconn | but rather decoding one and the same colour jpeg with a luma-only vs. a full decoder |
12:10:53 | amiconn | Mikachu: Not exactly. You still have to skip the chroma info, which means at least huffman-decoding it |
12:11:04 | Mikachu | oh okay |
12:13:04 | | Join Fuiou5 [0] (n=none@dhcp165152.reynolds.fsu.edu) |
12:13:04 | | Quit Furious_G (Read error: 104 (Connection reset by peer)) |
12:17:41 | Bger | amiconn |
12:17:49 | Bger | i don't know what to say |
12:17:51 | Bger | but here |
12:17:57 | Bger | at least my "fun" pics |
12:18:09 | Bger | are decoding with sound on |
12:18:35 | | Join petur [0] (i=petur@d54C1A05A.access.telenet.be) |
12:20:03 | Bger | of course, they are little ... |
12:22:15 | XavierGr | could we just leave it for a test period and see how it goes? It is very simple to remove this feature... |
12:29:25 | | Join perldiver [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
12:30:27 | MarcoPolo | can rockbox display the album art embedded in the id3tags ? |
12:31:02 | | Join safetydan [0] (n=dan@81-178-235-210.dsl.pipex.com) |
12:32:33 | | Quit MarcoPolo (Read error: 104 (Connection reset by peer)) |
12:44:37 | | Join saa[b_r]ider [0] (n=saab_rid@221.223.96.246) |
12:48:44 | | Quit DrMoos ("Glory to Rockbox!") |
12:50:27 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
12:54:33 | | Join DT291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
13:00 |
13:06:48 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
13:08:32 | | Join Philip_0729 [0] (n=Philip_0@user-5283.l3.c5.dsl.pol.co.uk) |
13:10:33 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
13:13:54 | *** | Saving seen data "./dancer.seen" |
13:14:23 | | Quit PaulJam (".") |
13:14:26 | | Join KN|stiff [0] (n=phhome@Fcc3e.f.strato-dslnet.de) |
13:21:59 | | Quit DT291 (Read error: 110 (Connection timed out)) |
13:25:44 | | Join djek [0] (n=djek@djek.xs4all.nl) |
13:26:32 | | Join DT291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
13:30:30 | | Part djek ("bye") |
13:38:25 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
13:50:52 | | Join xerion [0] (n=xerion@zorgash.student.utwente.nl) |
13:52:36 | | Part Philip_0729 |
13:54:08 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
13:55:50 | | Quit perldiver (Read error: 110 (Connection timed out)) |
14:00 |
14:03:56 | * | linuxstb_ reads the MAME license and sees it isn't GPL-compatible...... |
14:04:04 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
14:06:43 | | Quit DT291 (Read error: 110 (Connection timed out)) |
14:10:20 | * | petur wonders what Philips means when they talk about host, device and OTG operation - 3 usb operating modes? |
14:10:42 | Bger | ouch, petur, u're reading the datasheets ? |
14:10:42 | Bger | :) |
14:10:54 | Bger | 1361 |
14:11:00 | petur | 1362 |
14:11:26 | Bger | okay, it was last autumn when i read them :) |
14:11:39 | petur | your memory is better than mine ;) |
14:11:44 | Bger | haha |
14:11:48 | Bger | i don't think so |
14:12:39 | * | safetydan finds sillyness in the common sim io.c routine |
14:13:00 | safetydan | return mkdir(buffer, 0666); |
14:13:05 | * | petur finds sillyness in the whole world :D |
14:13:11 | safetydan | Quick, what's wrong with that line? |
14:13:46 | Paprica | case BUTTON_UP | ROCKPAINT_DRAW | BUTTON_REPEAT: why is'nt it work on the player?? |
14:13:48 | Bger | permissions ?:) |
14:14:14 | Bger | Paprica what's ROCKPAINT_DRAW value ? |
14:14:29 | Paprica | BUTTON_SELECT |
14:14:41 | Bger | Paprica |
14:14:45 | Bger | which platform ? |
14:14:50 | Paprica | h300 |
14:14:54 | safetydan | Bger, that particular line has been driving me batty testing the cut/copy/paste patch. Very hard to paste to a directory when you can't even enter it |
14:14:54 | Bger | no way |
14:15:08 | Paprica | why\? |
14:15:29 | Bger | Paprica because u can't press select & up at the same time (hardwarewise) |
14:15:37 | Paprica | shit |
14:15:46 | Bger | that is, u can |
14:15:54 | Bger | but the adc will return shit ... |
14:16:02 | Bger | see firmware/drivers/button.c |
14:16:14 | Paprica | ok |
14:16:52 | Bger | button_read |
14:16:57 | Bger | more precisely |
14:17:05 | Paprica | i think that it will work because of on the simulator it works.. |
14:17:52 | Bger | the simulator doesn't use the ADC:) |
14:18:13 | Bger | see, on h300 up/down/left/right/navi and off are connected to a resistor network |
14:18:49 | Bger | the buttons u can use as "modifiers" are |
14:19:09 | Bger | play, rec and mode |
14:19:16 | Bger | h100 is even worse |
14:19:23 | * | amiconn tries to understand how the jpeg decoder works |
14:19:33 | Bger | on it only play is connected to a GPIO |
14:19:50 | Paprica | ok |
14:19:55 | Paprica | thanks |
14:19:56 | amiconn | Actually Play and Stop, but better don't use Stop as a modifier... |
14:20:10 | amiconn | Ah no, ignore me... |
14:20:36 | * | amiconn doesn't understand why he keeps thinking Stop is connected to GPIO... |
14:20:36 | Bger | amiconn no, it's on the resistor network too |
14:20:52 | | Join IcyStorM [0] (n=aknemyr@h111n11c1o1043.bredband.skanova.com) |
14:21:08 | Bger | maybe archos days ?:) |
14:21:20 | IcyStorM | Hello can anybody help me to install RockBox on my iPod Video. I have tried a few times but I cant get it.. Please help me anyone |
14:21:55 | IcyStorM | Anyone? |
14:22:40 | Bger | IcyStorM just ask :) |
14:22:40 | Bger | noone can answer you if (s)he doesn't know the question |
14:23:04 | linuxstb | IcyStorM: Are you having trouble understanding the instructions, or are you following the instructions and they don't work? |
14:23:31 | IcyStorM | I have tried instructions and for me it doesnt seem to work :( |
14:23:47 | linuxstb | What happens when you reboot your ipod? |
14:23:50 | Bger | Mac iPod ? |
14:23:58 | IcyStorM | Fat32 windows iPod |
14:24:04 | IcyStorM | It just boots the apple firmware |
14:24:19 | linuxstb | Do you get a light blue screen with some writing on it appearing? |
14:24:29 | IcyStorM | hmm w8 |
14:24:40 | | Join bluey [0] (n=bluey@dslb-084-059-112-200.pools.arcor-ip.net) |
14:24:50 | IcyStorM | no.. |
14:24:59 | linuxstb | That means you haven't successfully installed the bootloader. |
14:25:08 | IcyStorM | I think I had problems to extract Apple firmware |
14:25:42 | linuxstb | Firstly, did you manage to extract the bootpartition.bin file? If so, how big is it/ |
14:25:43 | linuxstb | ? |
14:26:06 | IcyStorM | 80 294kb |
14:26:11 | linuxstb | That's fine. |
14:26:30 | IcyStorM | but apple_os is 0kb and rockboot is also 0kb |
14:26:31 | linuxstb | Now, you need to run ipod_fw to extract the two apple images - they should both be approximately 5MB. |
14:26:38 | IcyStorM | apple_sw_5g_rcsc is 1Kb |
14:26:47 | linuxstb | That's wrong. |
14:27:05 | IcyStorM | Yeah i understood that! That's why I came here :) |
14:27:12 | IcyStorM | Do you guys know what I have to do? |
14:27:25 | IcyStorM | I have the cmd.exe open and i am in c:\rockbox |
14:27:32 | linuxstb | Yes - run the ipod_fw commands in the instructions... |
14:27:38 | IcyStorM | I tried.. |
14:27:44 | linuxstb | And what do they say? |
14:28:08 | IcyStorM | I can try again |
14:28:09 | IcyStorM | this is right? |
14:28:09 | IcyStorM | ipod_fw -g video -o rockboot.bin -i apple_os.bin bootloader-video.bin |
14:28:27 | linuxstb | No - you need the earlier instructions. |
14:28:37 | IcyStorM | the number then in the first step was 1 (ipodpatcher 1) |
14:28:43 | IcyStorM | ok |
14:28:45 | linuxstb | You haven't done d) and d2) correctly. |
14:28:55 | Paprica | http://img474.imageshack.us/my.php?image=hello0ni.png |
14:29:00 | Paprica | haha |
14:29:13 | IcyStorM | ipod_fw -g video -o rockboot.bin -i apple_os.bin bootloader-video.bin |
14:29:15 | Paprica | created and saved with rockpaint ;] |
14:29:15 | IcyStorM | that one? |
14:29:28 | Mikachu | that's the same command |
14:29:37 | linuxstb | No - d) and d2) |
14:29:40 | IcyStorM | oh.. |
14:30:09 | * | Bger reported it as adult content :D |
14:30:16 | petur | haha |
14:30:23 | IcyStorM | This one? |
14:30:24 | IcyStorM | ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin |
14:30:43 | IcyStorM | should I replace anything of this to my ipodpatcher number? |
14:30:49 | petur | Bger: looked more like some drawing of a little child :D |
14:30:52 | IcyStorM | with my ipodpatcher number |
14:31:05 | Bger | petur yep, just kidding |
14:31:18 | linuxstb | IcyStorM: No - these commands don't talk to your ipod - the ipodpatcher number is only needed for ipodpatcher commands. |
14:31:30 | IcyStorM | What do I have to do then? |
14:31:36 | * | petur points Paprica to some more usefull software to write |
14:31:37 | Mikachu | will it work if he uses apple_sw_5g_rcsc.bin in these commands and then bootloader-video.bin in the last one? |
14:31:39 | linuxstb | Type that command EXACTLY as shown. |
14:32:01 | linuxstb | And also the command in d) |
14:32:02 | * | Paprica still work on RockPaint |
14:32:28 | linuxstb | Mikachu: The only thing that works is EXACTLY what the instructions say. |
14:32:33 | IcyStorM | It is shown that I should type: ipod_fw -o apple_os.bin -e 0 bootpartition.bin |
14:32:36 | IcyStorM | but then I type it |
14:32:44 | linuxstb | And... |
14:32:48 | IcyStorM | fread failed: No error |
14:32:50 | Paprica | what do you think that the key mapping for thr ipod need to be? |
14:33:52 | IcyStorM | What to do? |
14:33:59 | linuxstb | IcyStorM: If you type "dir", does that show bootpartition.bin ? |
14:34:43 | IcyStorM | yes |
14:35:06 | linuxstb | Can you copy and paste the line that includes bootpartition.bin? |
14:36:04 | IcyStorM | 2006-02-18 14:16 82 220 544 boopartition.bin |
14:36:20 | Mikachu | boo? |
14:36:36 | petur | moo! |
14:36:40 | Mikachu | eek :( |
14:36:45 | linuxstb | Well spotted... |
14:36:55 | IcyStorM | Looks ok ? |
14:36:58 | IcyStorM | ok |
14:36:59 | Mikachu | NO |
14:37:00 | linuxstb | IcyStorM: You mistyped the name - rename that file to "bootpartition.bin" |
14:37:24 | Mikachu | this is why everyone should use tabcompletion :) |
14:37:29 | IcyStorM | lol how come its wrong name of it ? |
14:37:42 | linuxstb | You mistyped it when running the ipodpatcher command. |
14:37:48 | IcyStorM | hmm |
14:37:54 | IcyStorM | ok sounds true |
14:37:59 | linuxstb | Easily done... :) |
14:38:08 | IcyStorM | Now its correct |
14:38:28 | linuxstb | Now you need to try the two ipod_fw commands again. |
14:38:30 | IcyStorM | Now I try this one? ipod_fw -o apple_os.bin -e 0 bootpartition.bin |
14:38:33 | linuxstb | Yes. |
14:38:37 | IcyStorM | ok |
14:39:05 | IcyStorM | And now this one? |
14:39:05 | IcyStorM | ipod_fw -o apple_sw_5g_rcsc.bin -e 1 bootpartition.bin |
14:39:11 | linuxstb | Yes. |
14:39:20 | linuxstb | And then check those files are each about 5MB in size. |
14:39:59 | IcyStorM | apple_os 6 455 420 byte |
14:40:10 | | Join SereRokR [0] (n=Fletcher@Fcfe7.f.strato-dslnet.de) |
14:40:19 | IcyStorM | apple_sw_5g_rcsc 5 mb |
14:40:23 | linuxstb | That's fine. |
14:40:24 | IcyStorM | Its correct? |
14:40:28 | IcyStorM | ok |
14:41:05 | IcyStorM | ipod_fw -g video -o rockboot.bin -i apple_os.bin bootloader-video.bin |
14:41:09 | IcyStorM | this one now? |
14:41:12 | linuxstb | Yes. |
14:41:37 | IcyStorM | And now: ipodpatcher -w N rockboot.bin |
14:41:50 | linuxstb | Yes - replacing "N" with your number |
14:41:52 | IcyStorM | n = my number |
14:41:54 | IcyStorM | yeah |
14:42:03 | IcyStorM | My IRC doesnt scroll down im sorry :( |
14:42:29 | IcyStorM | Ok now I disconnect it? |
14:42:37 | linuxstb | Yes. |
14:43:11 | IcyStorM | yeah now it says: loading original firmware... |
14:43:26 | IcyStorM | Is it possible to make it boot Apple OS as default? |
14:43:49 | IcyStorM | Wihtout being a c++ programmer |
14:43:52 | linuxstb | No. |
14:44:02 | Mikachu | yes, you only need to be a c programmer ;) |
14:44:29 | IcyStorM | to boot Apple Firmware I just press Menu then booting? |
14:45:25 | linuxstb | Yes. |
14:45:54 | IcyStorM | And now I put the ".rockbox" folder in root of the iPod |
14:46:08 | Mikachu | and also rockbox.ipod in the root |
14:46:20 | IcyStorM | yeah |
14:47:45 | IcyStorM | Ok i'm just putting a few files off my iPod before. If not it would be a too big mess |
14:48:48 | IcyStorM | What audio formats are supported? |
14:49:13 | Mikachu | mp3, ogg, flac, and some more |
14:49:22 | IcyStorM | ok |
14:49:34 | ashridah | http://www.rockbox.org/twiki/bin/view/Main/SoundCodecs |
14:49:36 | bluey | wav !!!1 |
14:49:41 | ashridah | down the bottom has a status table |
14:49:52 | IcyStorM | ths |
14:49:54 | IcyStorM | thx |
14:50:03 | Mikachu | wav isn't an audio format... |
14:50:09 | bluey | k pcm |
14:50:09 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
14:50:18 | Mikachu | and i'll correct mine to ogg vorbis as well |
14:51:04 | IcyStorM | Are you guys thinking of adding more functionality to Rockbox. Like adding games or something. Like iPL |
14:51:19 | ashridah | Mikachu: actually it is. .wav files include a header at the start, so they're not just pure pcm |
14:51:31 | ashridah | IcyStorM: there already are |
14:51:37 | ashridah | IcyStorM: check the plugin menu |
14:51:48 | IcyStorM | Any way thank you guys for helping me. Espacially linuxstb. |
14:51:50 | Mikachu | i was referring to the fact that it may not contain pure pcm at all |
14:52:19 | IcyStorM | Im longing for a few files to be moved out of the iPod :P |
14:52:56 | | Quit ashridah ("sleep") |
14:53:48 | MarcoPolo | Slasheri: is tagcache working a bit ? |
14:54:23 | IcyStorM | Where is the plugin menu ? |
14:54:33 | MarcoPolo | Menu key then Plugins |
14:54:33 | linuxstb | Press MENU and then Browse Plugins |
14:54:50 | IcyStorM | aha |
14:54:56 | | Quit SereR0kR (Read error: 110 (Connection timed out)) |
14:55:07 | IcyStorM | I need to move some files out of my iPod first :) |
14:55:13 | IcyStorM | I havent tried it yet |
14:55:24 | Bger | amiconn ? |
14:55:58 | IcyStorM | Am I able to play folders like playlists ? |
14:56:01 | linuxstb | Anyone have any miracle suggestions about how MAME can be added to Rockbox? The license seems to prevent it: http://www.mame.net/readme.html |
14:56:56 | Bger | as a plugin ? |
14:57:05 | linuxstb | As anything.... |
14:57:40 | Bger | i mean as separately distributed plugin ... |
14:58:26 | linuxstb | Would that make it OK? |
14:58:43 | Mikachu | as long as you only distribute sources it's also okay |
14:59:11 | linuxstb | Bagder: Any opinions? (read back a few lines) |
14:59:53 | IcyStorM | Are these plugins iPod Linux Apps ?? |
14:59:59 | Mikachu | no |
15:00 |
15:00:17 | linuxstb | No - Rockbox has nothing to do with ipodlinux (apart from us using some of their very low-level driver code) |
15:00:28 | IcyStorM | Ok |
15:00:38 | IcyStorM | Is it possible to make the text bigger? |
15:00:56 | linuxstb | Yes - there is a Browse Fonts option in the menu if you search for it. |
15:02:11 | IcyStorM | I was in that menu but now I cant find it again :( |
15:03:03 | IcyStorM | It is gone :S |
15:03:18 | IcyStorM | I can only see |
15:03:30 | Mikachu | general settings -> display |
15:04:11 | IcyStorM | Recent Bookmarks, Sound Settings, General Settings, Manage Settings, Browse Themes, Playlist Options, Browse Plugins, Info |
15:04:15 | IcyStorM | ok |
15:04:16 | IcyStorM | thanks |
15:04:32 | IcyStorM | Example of any bigger font? |
15:04:49 | Mikachu | try them |
15:05:13 | IcyStorM | Ah that one was good :) |
15:06:26 | * | petur wonders why compilers always complain about missing ; - if they can detect it they should add it themselves |
15:06:58 | IcyStorM | Caption Backlight, What does that mean? |
15:07:38 | Bger | petur what are you doing atm (if it's not secret, of course);) |
15:08:01 | IcyStorM | Björn, Daniel and Linus are swedish names. Are the projects authours swedish? |
15:08:13 | petur | writing low level isp1362 code |
15:08:26 | petur | (code to access the chip) |
15:08:50 | petur | if that works, I'll port the philips usbotg stack :D |
15:09:07 | Bger | huh :) |
15:09:12 | Bger | very good |
15:09:14 | petur | I saw it even supports streaming data to usb speakers!!! |
15:09:22 | linuxstb | Can you reverse-engineer the ipod's usb hardware at the same time? |
15:09:31 | IcyStorM | How come ÅÄÖ doesnt work? Does this depend on what font I'm using |
15:09:34 | petur | eh? |
15:10:05 | linuxstb | :-) We don't know how the ipod's usb hardware works, but it supports usbotg as well... |
15:10:13 | linuxstb | (no datasheets) |
15:10:25 | petur | so you don't know what chip it has? |
15:10:41 | Bger | petur they know ... portalplayer :) |
15:10:50 | linuxstb | What Bger said... |
15:11:03 | IcyStorM | I LOVE THIS. THANKS GUYS. |
15:11:17 | petur | I'll be happy to get this chip _with_ datasheets working first ;) |
15:11:30 | linuxstb | And then you'll buy an ipod? :) |
15:11:51 | * | linuxstb thinks he is hoping for too much..... |
15:11:56 | petur | me? buying an ipod? |
15:12:25 | Bger | petur wanna help with the usb stack ? |
15:12:45 | petur | not yet |
15:13:25 | petur | going to test first reg access now (paperclip is ready) |
15:13:35 | Bger | hehe |
15:13:55 | *** | Saving seen data "./dancer.seen" |
15:14:56 | petur | well, that didn't work completely... chip id read 0x01 iso 0x36 |
15:15:14 | petur | would have surprised me if it did on the first try... |
15:15:21 | Bger | :) |
15:18:38 | Bger | it should be 0x13 0x62 |
15:18:39 | Bger | or ? |
15:18:50 | Mikachu | IcyStorM: swedish and japanese characters work fine, but you need a font that has them |
15:19:05 | Mikachu | IcyStorM: you can try 6+12x13 |
15:19:06 | petur | heh - reading a 16 bit reg as 32 bit is not the way to do it |
15:19:38 | | Quit matsl (Remote closed the connection) |
15:24:57 | petur | there are only 10 people in the world who don't understand binary: me and somebody else |
15:25:04 | | Join DT291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
15:25:23 | Bger | :) |
15:26:04 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
15:26:10 | petur | misread the address decoding: was writing to the data port and reading the command port :( |
15:26:32 | Bger | these are the usual errors :) |
15:32:34 | | Join webguest97 [0] (n=0cad6dbb@labb.contactor.se) |
15:32:52 | | Quit Rob2222 () |
15:33:49 | | Join Rob2222 [0] (n=Miranda@ACB75BD8.ipt.aol.com) |
15:35:21 | petur | life interrupts... bbl |
15:35:30 | * | linuxstb plays Pacman... :) |
15:37:16 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
15:37:44 | Bger | linuxstb on ? |
15:37:58 | linuxstb | mame running in Rockbox on my ipod 5g |
15:38:14 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
15:38:58 | Paprica | balh |
15:39:13 | Paprica | again problems with LoadBitmap |
15:39:14 | Paprica | http://pastebin.com/561078 |
15:39:17 | Paprica | what wrong?? |
15:39:18 | Paprica | =\ |
15:40:12 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
15:43:03 | IcyStorM | How to quite Sokoban on iPod Video ? |
15:43:37 | IcyStorM | wihout quitting rockbox |
15:44:09 | Mikachu | menu+select probably |
15:44:34 | IcyStorM | That is reboot command |
15:44:40 | Mikachu | don't hold it down, just press it |
15:44:45 | IcyStorM | ok |
15:45:00 | XavierGr | linuxstb: I am impressed! When did you manage to port it? |
15:45:11 | linuxstb | I started last night. |
15:45:28 | XavierGr | and you got this in 12 hours? |
15:45:30 | linuxstb | But I did a few hours work looking at it about a week ago. |
15:45:33 | XavierGr | I am amazed |
15:45:45 | IcyStorM | Is pac man included in the "Bleeding Edge" ?? |
15:46:00 | linuxstb | It was straightforward to port - I went back to a very old version of Mame (0.18) |
15:46:10 | linuxstb | IcyStorM: No, and it will probably never be./ |
15:46:20 | Paprica | pacman?? |
15:46:41 | Mikachu | aren't there hundreds of pacman clones? |
15:46:41 | IcyStorM | How can I get it? |
15:46:46 | linuxstb | You can't. |
15:46:52 | | Join webguest15 [0] (n=5245dab6@labb.contactor.se) |
15:46:59 | IcyStorM | Ok :P |
15:47:05 | linuxstb | I've just been playing with it, and it probably isn't legal for me to distribute it. |
15:47:08 | IcyStorM | You only got it for yourself ? |
15:47:09 | XavierGr | linuxstb: Why not sourceforge it? |
15:47:14 | linuxstb | But here's a video: http://www.davechapman.f2s.com/rockbox/rockmame.mpg |
15:47:15 | XavierGr | Unofficially? |
15:47:26 | linuxstb | I would like to talk to Bagder and Zagor first. |
15:47:36 | IcyStorM | ok. |
15:47:45 | IcyStorM | Will it be included in upcoming releases ? |
15:48:09 | linuxstb | As I said, it will probably never be an official part of Rockbox - the licenses of Rockbox and Mame don't allow them to be mixed. |
15:48:12 | XavierGr | IcyStorM: There is a problem with the license AFAIK |
15:48:53 | IcyStorM | Okay.. |
15:49:44 | linuxstb | You also need to get a copy of the Pacman ROMs - my plugin simply emulates the arcade machine hardware. |
15:49:54 | IcyStorM | ok |
15:50:07 | | Quit DT291 (Read error: 110 (Connection timed out)) |
15:50:18 | | Join San [0] (n=test@212.2.183.244) |
15:50:55 | | Quit xerion (Remote closed the connection) |
15:51:41 | linuxstb | Mikachu: Yes, there probably are hundreds of pacman clones, but MAME lets you play the original ROMs from the arcade machine, so it's 100% perfect. |
15:52:13 | XavierGr | linuxstb: Marvelous work! |
15:52:22 | Paprica | yep |
15:52:28 | Paprica | but what about rock |
15:52:30 | Paprica | or source? |
15:53:00 | linuxstb | Not yet, but if I can, I will. |
15:53:24 | DBUG | Enqueued KICK Paprica |
15:53:24 | Paprica | [::] <Paprica> http://pastebin.com/561078 |
15:53:24 | Paprica | [::] <Paprica> what wrong?? |
15:53:34 | Mikachu | how many buttons do those arcade machines have? |
15:53:43 | Bger | Paprica can't help, sorry |
15:54:04 | linuxstb | I think Pacman just has a joystick and 1/2/3-player start buttons. |
15:54:12 | Paprica | aff =\ |
15:54:34 | muesli__ | "Put not-so-large arrays on the stack, so they end up in IRAM on Iriver and iPod. Approximately doubles decoding speed on Iriver" does that change increase runtime? |
15:54:59 | linuxstb | I think that just referred to the jpeg plugin. |
15:54:59 | Bger | muesli__ this is for the jpeg decoder ... |
15:55:11 | Bger | if you use all your battery for watching jpegs, then - yes |
15:55:12 | Mikachu | if you spend a significant part of your runtime decoding jpegs maybe |
15:55:16 | muesli__ | ah ok..im so blind... |
15:55:52 | muesli__ | and still drunken from last n8... |
15:55:53 | NicoFR | linuxstb: very impressive (the video) :D |
15:56:18 | NicoFR | what about targets with smaller screens (h300 for example...) |
15:56:20 | linuxstb | I didn't do much - the Mame authors did. |
15:56:50 | linuxstb | Pacman is 224x288 - so it would have to be scaled down for the other targets. |
15:57:25 | NicoFR | will that be hard to do ? |
15:58:00 | linuxstb | To do it simply, no. But it may not look good. |
15:58:17 | NicoFR | ok |
15:58:27 | IcyStorM | Are there any "Now Playing" like button in Rockbox? |
15:58:59 | Mikachu | just press play from the file browser |
15:59:17 | Mikachu | if you're playing music |
15:59:19 | HCl | *yawns* |
15:59:25 | Mikachu | otherwise just go into a directory and select a song |
15:59:34 | IcyStorM | thanks |
15:59:46 | Mikachu | you can hold select for a second on a directory to bring up a menu too |
15:59:56 | IcyStorM | The jumping smilies then playing are quite annoying :P |
16:00 |
16:00:06 | Mikachu | you can change to another theme.. |
16:00:11 | IcyStorM | ok |
16:01:01 | IcyStorM | Aren't any of the themes coloured ? |
16:03:07 | IcyStorM | ?? |
16:03:12 | | Join xerion [0] (n=xerion@zorgash.student.utwente.nl) |
16:03:51 | safetydan | IcyStorM, I don't think any of the default themes are coloured |
16:04:15 | IcyStorM | Ok.. |
16:04:49 | safetydan | IcyStorM, try this thread at Misticrivier http://www.misticriver.net/showthread.php?t=35852 |
16:04:57 | safetydan | though I don't know how well they'll work on an iPod |
16:05:11 | | Join zhilik [0] (n=_if_you_@ppp85-140-15-159.pppoe.mtu-net.ru) |
16:07:03 | | Quit San||Away (Read error: 110 (Connection timed out)) |
16:07:24 | IcyStorM | How can I install them to see if they work? |
16:08:49 | | Quit San (Read error: 110 (Connection timed out)) |
16:09:10 | Mikachu | put them in the wps folder |
16:09:42 | IcyStorM | ok |
16:10:18 | | Quit xerion ("Leaving") |
16:10:33 | IcyStorM | Where to put "cfg" file? |
16:12:24 | safetydan | IcyStorM, http://www.rockbox.org/twiki/bin/view/Main/ManualHowTo#Where_to_download_24_bit_While_P |
16:12:39 | safetydan | You might also want http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ |
16:12:44 | safetydan | and http://www.rockbox.org/twiki/bin/view/Main/IpodTips |
16:13:05 | | Join xerion [0] (n=xerion@zorgash.student.utwente.nl) |
16:14:03 | preglow | amiconn: got any more plans for jpeg.c? |
16:15:41 | | Quit jaebird ("Leaving") |
16:21:31 | IcyStorM | It doesnt work to open Apple Firmware |
16:21:32 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
16:21:32 | * | Bger whispers progressive ... |
16:22:24 | NicoFR | and what about thumbnails, based on XavierGr's patch ? |
16:22:51 | Bger | they are not connected with this patch |
16:23:56 | IcyStorM | Help me |
16:24:31 | NicoFR | well i supposed that patch would somehow make it easier to read prev and next files |
16:24:47 | markun | IcyStorM: what's the problem? |
16:24:49 | linuxstb | IcyStorM: It does work, but you need to press MENU very early - just before the apple logo appears, and keep you finger on it. |
16:25:08 | IcyStorM | Doesnt work just to keep the button ? |
16:25:29 | linuxstb | markun: The gigabeat is the perfect DAP for a pacman emulator. It has the screen the right way around... |
16:25:40 | IcyStorM | Hmm it worked |
16:29:31 | markun | linuxstb: I'll have to think about rotation for other things though.. |
16:30:19 | XavierGr | preglow, amiconn: please no changes in jpeg.c until Bger comes back and commit the changes of the patch. We just build all build targets just to be sure that will not break something. |
16:33:59 | NicoFR | XavierGr: have you synched the patch with the color JPEG decoding ? |
16:34:12 | XavierGr | not me Bger did |
16:34:13 | NicoFR | or at least checked if the sync i made was ok |
16:34:30 | XavierGr | (and another guy on the patch tracker, but that version was old) |
16:34:50 | NicoFR | that guy was me ;) |
16:34:56 | XavierGr | the latest version of the patch isn't on the tracker |
16:34:57 | XavierGr | haha |
16:34:59 | XavierGr | sorry |
16:35:12 | NicoFR | ok |
16:35:27 | | Quit lostlogic (Read error: 104 (Connection reset by peer)) |
16:35:31 | XavierGr | If Bger manages maybe it will be commited today. |
16:35:43 | linuxstb | preglow: How does the hold button work on the ipod? Is it hardware? |
16:35:44 | * | XavierGr crosses fingers |
16:35:47 | NicoFR | cool |
16:37:10 | | Quit IcyStorM (Read error: 104 (Connection reset by peer)) |
16:38:31 | preglow | linuxstb: hardware, afaik |
16:38:46 | preglow | linuxstb: button controller just stops generating interrupts when it's on, so i should be |
16:39:17 | linuxstb | OK. I'm just implementing the button_hold() function. |
16:39:48 | preglow | the hold button itself does generate an interrupt, however |
16:40:17 | linuxstb | I don't think I care about that - it seems to be connected to a GPIO pin. |
16:40:40 | Mikachu | is the default wps hardcoded? |
16:41:30 | | Join yeahx [0] (n=aarond@c-67-160-124-13.hsd1.wa.comcast.net) |
16:42:17 | | Quit xerion ("Leaving") |
16:42:29 | linuxstb | preglow: Can you check that it's bit 0x20 on GPIOA on the Nano? (Debug -> View I/O ports) |
16:43:21 | preglow | yeah |
16:43:25 | preglow | looks right |
16:43:44 | preglow | that pin is low when hold is on |
16:43:58 | linuxstb | Yes - same on my 5g and color. |
16:45:41 | | Quit webguest15 ("CGI:IRC (EOF)") |
16:50:11 | | Join San [0] (n=test@212.2.183.244) |
16:51:53 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
16:52:57 | Jungti1234 | hi |
16:53:48 | Jungti1234 | anyone? |
16:54:44 | petur | yes |
16:55:17 | | Quit safetydan ("Leaving") |
16:55:32 | yeahx | nope |
16:55:54 | Jungti1234 | um |
16:56:02 | Jungti1234 | I have question |
16:57:09 | pyro | Can someone help direct me to where the function "car_adapter_mode_processing" in the ./apps/misc.c file is called from? |
16:57:10 | pyro | rockbox-daily-20060217> grep -Rin car_adapter_mode_processing * |
16:57:10 | pyro | apps/misc.c:482:static void car_adapter_mode_processing(bool inserted) |
16:57:10 | DBUG | Enqueued KICK pyro |
16:57:10 | pyro | apps/misc.c:555: car_adapter_mode_processing(true); |
16:57:10 | pyro | apps/misc.c:559: car_adapter_mode_processing(false); |
16:57:23 | Jungti1234 | Rockbox is embedded? |
16:58:04 | | Join Rondom [0] (n=Rondom@mrbg-d9b94abb.pool.mediaWays.net) |
16:59:07 | | Quit KN|stiff (Read error: 104 (Connection reset by peer)) |
17:00 |
17:00:51 | | Join xerion [0] (n=xerion@zorgash.student.utwente.nl) |
17:02:20 | | Quit DJ_Dooms_Day (Read error: 104 (Connection reset by peer)) |
17:02:20 | San | does the ipod video play music yet?? |
17:02:35 | San | http://cgi.ebay.com/iPod-with-Video-30GB-with-new-Rockbox-software_W0QQitemZ5868318529QQcategoryZ73837QQssPageNameZWDVWQQrdZ1QQcmdZViewItem |
17:02:39 | linuxstb | pyro: You've found it - it's called from misc.c in the default event handler. |
17:03:12 | linuxstb | San: Yes, it does play music. |
17:03:29 | San | aaah |
17:03:32 | San | good work guys |
17:03:33 | San | :D |
17:03:55 | | Join DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
17:04:01 | linuxstb | Nice to see someone actually complying with the GPL on ebay. |
17:04:49 | pyro | ahh, my mistake. Wasn't looking there in default event handler. Obviously not paying attention to the output of grep either :p Thx |
17:07:51 | Mikachu | um |
17:08:02 | Mikachu | what's the difference between shuffle: yes/no and repeat: shuffle ? |
17:08:08 | | Quit Jungti1234 () |
17:10:02 | Mikachu | ah, okay |
17:10:16 | Mikachu | there's also an online manual. didn't find it in the pdf for 2.4 |
17:10:21 | MarcoPolo | would it be possible to use apple output as a micro input to record things with rockbox ? |
17:11:16 | linuxstb | MarcoPolo: If someone implements it, yes. |
17:11:43 | | Quit DJ_Dooms_Day ("Trillian (http://www.ceruleanstudios.com") |
17:12:58 | MarcoPolo | linuxstb: is it hard to learn rockbox programming :D |
17:13:00 | MarcoPolo | ? |
17:13:57 | *** | Saving seen data "./dancer.seen" |
17:15:13 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
17:15:28 | linuxstb | I wouldn't say it's hard, but depending on how much programming (and what type) you've done in the past, it may take a while to understand it. |
17:16:02 | | Join safetydan [0] (n=dan@81-178-235-210.dsl.pipex.com) |
17:16:09 | Jungti1234 | where is reference? |
17:16:16 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
17:16:16 | * | petur hates datasheet writers |
17:16:26 | | Join Henrico [0] (n=henrico@cn-mss-cb01-0911.dial.kabelfoon.nl) |
17:16:38 | Jungti1234 | help me please.. :( |
17:17:00 | linuxstb | What reference? |
17:17:24 | Jungti1234 | For programming |
17:18:01 | Jungti1234 | 'rb->' |
17:18:44 | linuxstb | The only reference is the files apps/plugin.h and apps/plugin.c - plus looking at other plugins. |
17:19:11 | | Join AFireInside [0] (n=cooperhi@66.226.62.181) |
17:19:15 | AFireInside | hello |
17:19:47 | yeahx | I had a strange experience with rb on my nano last night |
17:21:32 | | Quit AFireInside () |
17:21:40 | MarcoPolo | linuxstb: well, C, C++ but rather KDE stuff for linux |
17:21:47 | MarcoPolo | linuxstb: and very few assembly |
17:21:48 | MarcoPolo | :) |
17:21:58 | linuxstb | You should be able to understand the source then. |
17:22:06 | MarcoPolo | linuxstb: i'm gonna dive a bit in rockbox code :p |
17:22:11 | linuxstb | Just have a go, and feel free to ask questions here. |
17:22:47 | MarcoPolo | linuxstb: ok, i've never done "hardware" programming though |
17:23:13 | yeahx | a song was ending but my friend missed something so I went to reverse it but it was too late it was already the next song, after that hitting next only started that song over and the screen was stuck |
17:23:21 | linuxstb | The Rockbox source is split into two main directories - "apps" is the high-level stuff, and "firmware" is the low-level stuff (more or less). |
17:23:37 | | Quit bluey ("Leaving") |
17:23:56 | | Join JoeBorn [0] (n=jborn@ppp-70-229-9-26.dsl.emhril.ameritech.net) |
17:24:04 | yeahx | I could go to menus and stuff though so I started another song and it was fine again |
17:24:34 | MarcoPolo | linuxstb: ok |
17:24:52 | pyro | I'm thinking about putting together a little beginner level documentation, because certain things like the two two main dirs aren't exactly obvious to newcommers |
17:25:05 | pyro | unfortunetly I still have a lot to learn before even getting that far |
17:25:08 | | Quit Jungti1234 () |
17:27:19 | pyro | Is it normal for the iriver h320 to boot into iriver's firmware when the power adapter is plugged in while the player is off? |
17:27:22 | preglow | linuxstb: doesn't look like my asm fiq handler will be very much smaller than the gcc one, but at least i shouldn't need to stack any regs |
17:27:32 | | Join DrumRBoy320 [0] (n=Drumrboy@ool-44c2019c.dyn.optonline.net) |
17:27:52 | DrumRBoy320 | oh em ef ge... is the news true.... does the 5g have sound? |
17:28:02 | preglow | yes |
17:28:09 | preglow | it's had that for quite some days now |
17:28:21 | MarcoPolo | and it works *really* well |
17:28:28 | DrumRBoy320 | i completely missed it! |
17:28:43 | petur | pyro: yes |
17:28:53 | pyro | is it a bug, or intended? |
17:28:57 | petur | intended |
17:29:08 | pyro | why? |
17:29:19 | petur | but it will probably change to booting RB as well as soon as Linus feels like it :) |
17:29:47 | petur | for now, it's a safetynet... |
17:30:00 | pyro | oh ok. I'm interested in the "Car Adapter Mode". This probally isn't possible on the H320 then. Was it designed for the Archos? |
17:30:25 | pyro | I'm sorry, I shoudl restate that. Using it in the car with the power adapter plugged in, probally is annoying to use |
17:30:50 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
17:31:05 | petur | beg Linus to boot RB on AC insert ;) |
17:31:22 | pyro | that's in the bootloader, correct? |
17:31:31 | petur | yes |
17:32:48 | pyro | Linus: Add me to the list of people who would appreciate it :) |
17:32:49 | DrumRBoy320 | IMPORTANT NOTE: You should keep a safe backup of this bootpartition.bin file for use if you ever wish to either upgrade the Rockbox bootloader or uninstall Rockbox from your iPod. |
17:32:52 | DrumRBoy320 | how would i do this? |
17:33:18 | yeahx | make a copy |
17:33:30 | DrumRBoy320 | ...oh what |
17:33:32 | DrumRBoy320 | of* |
17:33:55 | petur | read the note again... |
17:33:55 | DrumRBoy320 | im sorry, im used to just using the iriver patcher... |
17:34:13 | DrumRBoy320 | where can i find the bootpartition.bin file on my ipod? |
17:35:02 | yeahx | there should be a copy in the rockbox folder with the other files you have in there I think |
17:35:09 | DrumRBoy320 | ok |
17:38:35 | pyro | Is linux the only one with the BDM device to reflash the EPROM (i think that's where the bootloader is)? |
17:38:45 | pyro | linux = linus |
17:39:18 | petur | was.... his iRiver with BDM is broken... |
17:39:44 | linuxstb | DrumRBoy320: Just read the entire installation instruction page - it will become clear. |
17:39:44 | pyro | the iriver Player or BDM? |
17:39:54 | petur | the player |
17:40:12 | petur | last thing I heard was he was looking for another one on ebay |
17:43:11 | muesli__ | he got a broken one of ebay..but dunno if he could get it to run |
17:43:42 | pyro | and he's the only one with the BDM to take the risk of changing and compiling the bootloader? |
17:44:06 | preglow | it's actually becoming longer than the gcc one... |
17:44:50 | linuxstb | preglow: Are you talking about your FIQ handler? |
17:45:27 | preglow | yes |
17:45:47 | preglow | i don't think it should matter too much, though, it's probably just due to me having to conserve registers a lot |
17:46:31 | preglow | but i wish we had some good way of measuring how good it is |
17:51:02 | preglow | ahh, and yeah, the gcc one calls a lot of functions while i inline them |
17:52:04 | | Quit JoeBorn ("Leaving") |
17:52:06 | preglow | ready to t4est it now |
17:54:07 | preglow | data abort :-) |
17:54:33 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
17:54:39 | linuxstb | Do you have any files which don't quite play realtime? Another test could be to enable the eq, and see if you can make something that doesn't play, play. |
17:54:57 | linuxstb | But I can't think of anything more scientific. |
17:55:45 | Mikachu | increase the pitch makes songs skip a bit |
17:55:49 | Mikachu | s/e/ing/2 |
17:58:27 | | Quit imphasing (Client Quit) |
17:59:02 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
17:59:07 | preglow | man, that data abort handler sure is handy |
17:59:22 | linuxstb | Sure is. |
17:59:32 | | Join Rondom [0] (n=Rondom@mrbg-d9b953e6.pool.mediaWays.net) |
17:59:42 | preglow | oh, there |
17:59:44 | preglow | this is creepy |
17:59:50 | preglow | just two bugs and it works |
17:59:51 | Mikachu | hooray for gimps gradient tool http://mikachu.ath.cx/slask/mikachu-wps.png |
18:00 |
18:00:43 | linuxstb | preglow: You're getting good :) |
18:00:59 | linuxstb | But the question is - does it help? |
18:01:12 | preglow | can't say it seems like it |
18:02:50 | preglow | hmm |
18:02:55 | preglow | i just got a data abort when adjusting the eq |
18:03:04 | preglow | god knows how my handler can trigger that |
18:03:56 | Mikachu | is it possible to write comments in wps files? |
18:14:23 | | Quit kernelsensei (Connection timed out) |
18:17:26 | preglow | linuxstb: i've gotta go now, you want to have the new fiq handler code to test it/whatever? |
18:19:13 | linuxstb | Upload a patch - I might get chance to look at it later. |
18:19:37 | linuxstb | But you don't think it's a significant improvement? |
18:19:45 | preglow | well, it's hard to say |
18:20:12 | preglow | it should be an improvement, the fiq handler no longer has to do any function calls (apart from the callback), and no longer does any stack interaction |
18:21:32 | preglow | it still crashes when i do eq adjustments, i don't know why |
18:21:35 | | Join webguest01 [0] (n=5245dab6@labb.contactor.se) |
18:22:04 | preglow | now i know |
18:22:11 | preglow | it happens at buffer underruns |
18:24:11 | preglow | http://www.pvv.org/~thomj/rockbox/asm_fiq.patch |
18:24:17 | linuxstb | Thanks. |
18:24:17 | | Join Rondom_ [0] (n=Rondom@mrbg-d9b953e6.pool.mediaWays.net) |
18:24:20 | preglow | it looks like shit right now, but i'll fix it up if i commit it |
18:24:36 | linuxstb | OK, I'll try and test it. |
18:27:14 | | Quit Matze (Nick collision from services.) |
18:27:53 | t0mas | http://ars.userfriendly.org/cartoons/?id=20030427 <−− lol |
18:28:51 | t0mas | (Schroedinger was a quantum physic with a theorie about a dead/living cat in a box, being in both states as only possible in quantum physics) |
18:31:13 | preglow | ouch |
18:31:20 | preglow | if callback_for_more is 0, that'll crash horribly |
18:31:24 | preglow | but i don't think it is often |
18:32:37 | linuxstb | :) I'll look forward to it. |
18:32:52 | preglow | if you think it's triggered, just add a 'ne' to the bx instruction |
18:33:25 | preglow | but gotta run, i'll check back later tonight if i'm not in a too dubious state |
18:33:26 | preglow | later |
18:36:03 | | Join Bloody_Sorcerer [0] (n=BS@cpe-72-228-239-41.rochester.res.rr.com) |
18:36:19 | | Quit webguest01 ("CGI:IRC (EOF)") |
18:36:39 | SereRokR | any way to use Rockbox on a mac formatted iPod? |
18:36:52 | linuxstb | Yes - reformat it as FAT32. |
18:36:58 | linuxstb | ... |
18:37:21 | DrumRBoy320 | hey, if i install rockbox, can i ten, i fneded, boot into ipod f/w and restore it to orig? |
18:37:29 | | Join kernelsensei [0] (n=boris@gentoo/developer/kernelsensei) |
18:37:47 | linuxstb | Yes. |
18:39:00 | SereRokR | i got a mac :P |
18:39:10 | SereRokR | i can't format it to fat32 |
18:39:16 | yeahx | me too |
18:39:38 | yeahx | but I used wincrap to install rockbox |
18:39:46 | SereRokR | Virtual PC? |
18:40:00 | yeahx | I used a Dull |
18:40:02 | SereRokR | i don't have a win PC |
18:40:18 | linuxstb | You have three options: 1) Find a Windows computer to use; 2) Add HFS support to Rockbox; 3) Don't use Rockbox. |
18:40:35 | dpassen1 | You can't format an external drive in OSX? |
18:40:46 | yeahx | you have to format with itunes right? |
18:40:51 | SereRokR | i can but i can't just format my iPod -.- |
18:41:00 | yeahx | otherwise it wipes everything I think |
18:41:01 | linuxstb | dpassen1: It's not just a matter of simply formatting it. |
18:41:56 | SereRokR | i think i will use Virtual CP |
18:41:56 | SereRokR | PC* |
18:44:17 | | Quit Rondom_ ("doppelt gemoppelt hält besser") |
18:44:39 | yeahx | that might work |
18:45:47 | SereRokR | yep |
18:45:51 | pyro | linuxstb: Do you have any plans to attempt to update the bootloader for the H3x0 to boot into Rockbox with Power or USB plugged in? Petur mentioned earlier you may have killed your H3x0 and attempting to get another one to continue work on it. Is this true? |
18:46:08 | petur | hahaha |
18:46:21 | petur | linuxstb != linus |
18:46:35 | pyro | oh :p |
18:46:54 | pyro | I'm assuming I'm not the first to make that mistake |
18:48:20 | pyro | petur: how were they reflashing the boot loader after screwing it up? |
18:48:49 | petur | using the BDM? |
18:51:55 | petur | anybody with coldfire knowledge around? |
18:52:06 | pyro | I wasn't sure if it could reflash the device as well. I'll look into it a little, but doubt I'll be able to help with the bootloader :( |
18:53:15 | petur | you can reflash it using the flash programming of the original FW, but if your bootloader is buggy, you can't reach the original FW again to fix it... |
18:54:07 | | Quit imphasing ("Time to switch window managers..") |
18:55:16 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
18:55:26 | dpassen1 | Do the forums work for anyone ATM? |
18:55:33 | petur | nope |
18:55:36 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
18:55:45 | | Join Jakob^ [0] (n=jakob@ua-83-227-142-73.cust.bredbandsbolaget.se) |
18:56:13 | pyro | I can't get on misticriver's either. Weird |
18:56:18 | dpassen1 | Same |
18:56:27 | Bloody_Sorcerer | will the iaudio port of rockbox for the X5 work on the M5? is there anything different in hardware other than the screen? |
18:56:49 | Jakob^ | hi, is there anyone here who knows a program that I can just modify my .hex files... I had a program before that i could change startup screen and so on |
18:57:16 | Jakob^ | misticriver is offline so it's difficult to see avalible downloads |
18:57:39 | | Join midgey34 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
18:57:46 | petur | Jakob^: wait until they're back online? |
18:58:00 | Jakob^ | i'm desperat |
18:58:06 | Jakob^ | desperate* |
18:58:36 | petur | why change hex files when you can have... rockbox! |
18:58:44 | Jakob^ | dunno when mistic is back online... just wondering if someone knows a program that I can edit with |
18:58:59 | Jakob^ | rockbox is beta for h3xx? |
18:59:15 | petur | but stable! |
18:59:49 | | Join bluey [0] (n=bluey@dslb-084-059-082-238.pools.arcor-ip.net) |
18:59:55 | Jakob^ | why have rockbox? |
19:00 |
19:00:19 | petur | good question... got an hour? |
19:00:28 | Jakob^ | ;) |
19:00:43 | Jakob^ | but can you name some GREAT reasons? |
19:01:02 | pyro | If there's something you don't like and wish you could change about the stock firmwrae, then go check the RB manual to see if it supports it |
19:01:20 | petur | more formats to play, customizable gui, games and stuff,... |
19:01:23 | Jakob^ | i've been looking at it a few times but when I tried it I found nothin' cool :P |
19:01:39 | Jakob^ | I got games on my mobile phone ;) |
19:01:52 | Jakob^ | whats gui? layout/design? |
19:01:54 | San | how hard would it be to make a mini browser for the H300, so you could view HTML files on the H300? |
19:02:36 | petur | MR has a thread about customized gui's, and also here: http://www.rockbox.org/twiki/bin/view/Main/WpsGallery#iRiver_H300_24Bit_Colour_WPS_con |
19:02:50 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
19:07:41 | | Join jaebird [0] (n=jaebird@03-210.netblk-38-96-210.coolaccess.net) |
19:09:51 | | Join boza111 [0] (n=boza111@p5088C47D.dip.t-dialin.net) |
19:09:57 | boza111 | hi |
19:14:00 | *** | Saving seen data "./dancer.seen" |
19:15:15 | Jakob^ | petur |
19:15:21 | Jakob^ | you were very wrong |
19:15:25 | petur | ? |
19:15:26 | Jakob^ | stable, yeah... sure |
19:15:41 | Jakob^ | can't get my h320 to work at all.. |
19:15:55 | petur | what's wrong? |
19:16:00 | Jakob^ | "loading firmware..." then it dies |
19:16:25 | petur | you installed the correct version on the correct place? |
19:16:30 | boza111 | hi , got a quick question . Why does rockbox not work on 3g |
19:16:31 | Jakob^ | yes? |
19:16:51 | linuxstb | boza111: Because the port to the 3g has only just started. It's different hardware to other ipods. |
19:17:01 | boza111 | oh ok cool |
19:17:30 | petur | Jakob^: so you're seeing the logo but it doesn't start RB? |
19:18:04 | Jakob^ | "result: -1" is the last thing it says then it dies |
19:18:09 | Jakob^ | strange :/ |
19:18:27 | petur | did you copy rockbox onto the disk? |
19:18:28 | linuxstb | That means you haven't copied rockbox to your hard drive. |
19:18:52 | Jakob^ | I patched the org. h300.hex file to RB |
19:19:04 | petur | that is only the bootloader |
19:19:08 | | Join joesomebody [0] (i=boudai@dialup-4.244.48.127.Dial1.StLouis1.Level3.net) |
19:19:11 | Jakob^ | then just placed it STRAIGHT into the h300 disc and did a firmware upgrade |
19:19:37 | pyro | Download a daily build (its a zip file) and extract it to the root of the drive |
19:19:42 | joesomebody | i love rockbox |
19:20:00 | Jakob^ | url pyro? |
19:20:06 | yeahx | its neato |
19:20:32 | petur | Jakob^: http://www.rockbox.org/daily/h300/rockbox-h300-20060218.zip |
19:20:49 | Jakob^ | thx m8 |
19:21:07 | petur | if you plug your usb cable before powering on, it will get into USB mode |
19:21:26 | Jakob^ | should I just place it into the h300 disc? |
19:21:33 | pyro | petur: is linuS on IRC ever? what's his handle? |
19:21:34 | Jakob^ | those files... |
19:21:35 | petur | unzip it |
19:21:42 | Jakob^ | yes...then? |
19:21:43 | petur | pyro: LinusN |
19:21:52 | | Quit joesomebody (Client Quit) |
19:22:17 | petur | the root of your drive should have rockbox.iriver and a .rockbox folder |
19:22:31 | pyro | I'm really really really hoping they'll make the boot loader work for charging modes. I'm worried that they'll go off working on some other port :( |
19:22:55 | Jakob^ | petur, nope? |
19:22:55 | Jakob^ | :S |
19:23:18 | pyro | Jakob: after you extract the zip file it will have those files |
19:23:30 | Jakob^ | ooh, sry... |
19:23:35 | Jakob^ | yes sure it has |
19:23:44 | Jakob^ | should I just place them into the disc? |
19:23:48 | petur | yes |
19:23:52 | Jakob^ | then done? :P |
19:23:56 | petur | yes |
19:23:59 | petur | the root of your drive should have rockbox.iriver and a .rockbox folder |
19:24:07 | | Join cyric [0] (n=irc@tor/session/x-f2dafecc57dea2db) |
19:24:10 | Jakob^ | thx mate, now it works |
19:24:12 | pyro | petur: have you noticed any other requests for that. I noticed it does say it's a known issue on the iriver port page |
19:24:15 | Jakob^ | :) |
19:24:22 | * | Jakob^ thanking petur |
19:24:28 | petur | np |
19:24:41 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
19:24:45 | cyric | Jakob^: lesson of the day, don't call other people wrong when you're a complete dumbass who hasn't read the installation instruction on the site |
19:24:48 | | Quit cyric (Client Quit) |
19:24:59 | petur | pyro: it's been asked before... |
19:25:11 | Jakob^ | cyric, you have also been a newbie once |
19:25:24 | petur | cyric does the 'insult, then run' trick... |
19:25:32 | petur | ;) |
19:25:56 | Jakob^ | :P |
19:31:19 | | Join TCK- [0] (n=tckocr@81-178-240-68.dsl.pipex.com) |
19:33:07 | | Quit midgey34 (Read error: 104 (Connection reset by peer)) |
19:38:32 | Jakob^ | there is one thing that i want to request petur.. |
19:38:43 | Jakob^ | do you know if it's able to do that |
19:39:11 | petur | what? |
19:40:17 | | Join webguest79 [0] (n=ccfbe10f@labb.contactor.se) |
19:41:01 | petur | bbl... |
19:41:02 | | Quit webguest79 (Client Quit) |
19:41:13 | | Quit midkay_ ("Leaving") |
19:41:33 | | Join Jakob^^ [0] (n=jakob@ua-83-227-142-73.cust.bredbandsbolaget.se) |
19:41:53 | Jakob^^ | petur: a little thing that rotates or something when the player is loading |
19:43:36 | linuxstb | Jakob^: Have you tried enabling the directory cache? |
19:44:18 | Jakob^^ | nope? what's that? |
19:44:37 | linuxstb | Menu -> General Settings -> System -> Disk -> Directory Cache |
19:44:50 | linuxstb | It's a disk cache - so when you're browsing the disk, there is no delay. |
19:45:32 | Jakob^^ | okey, sounds good! |
19:50:26 | San | Could Someone write me up a quick simple menu that could be used in a Plugin Please? |
19:50:50 | linuxstb | Look in sudoku.c |
19:51:20 | San | i did |
19:51:21 | San | lol |
19:51:23 | | Quit Bloody_Sorcerer (Read error: 104 (Connection reset by peer)) |
19:51:24 | San | forget it |
19:51:29 | San | it doesn't matter |
19:51:32 | San | thanks though |
19:51:48 | Jakob^^ | why are the themes fucked up in RS on h320? |
19:52:00 | Jakob^^ | some of them looks a little strange :/ |
19:52:27 | linuxstb | Because there aren't many themes specifically designed for the h320 yet. |
19:52:39 | Jakob^^ | okey, is it possible to do own themes? |
19:52:57 | linuxstb | Of course - there are lots on the forums at misticriver.net |
19:53:13 | Jakob^^ | sux that it is offline |
19:53:13 | linuxstb | (but they may need unofficial rockbox patches to work) |
19:53:29 | Jakob^^ | okey, code language? |
19:53:41 | linuxstb | You also need to download and instal |
19:53:56 | Paprica | http://pastebin.com/561446 if someone know what is the problem please tell me |
19:53:56 | linuxstb | (sorry.... clipboard error...) |
19:54:02 | linuxstb | http://www.rockbox.org/twiki/bin/view/Main/CustomWPS |
19:54:07 | Paprica | the load works good |
19:54:13 | Paprica | the view no |
19:54:56 | | Quit MarcoPolo (Read error: 104 (Connection reset by peer)) |
19:54:58 | linuxstb | You haven't allocated any data for the bitmap... |
19:55:01 | | Join DT291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
19:55:19 | linuxstb | I mean any buffer for the bitmap... |
19:55:26 | Paprica | bm.data=(unsigned char*)(LCD_WIDTH*LCD_HEIGHT); |
19:55:26 | Paprica | ? |
19:55:32 | Jakob^^ | linuxstb: what is "WPS"? |
19:55:37 | linuxstb | While Playing Screen |
19:55:57 | linuxstb | Paprica: That just means bm.data=220*176. |
19:56:11 | Paprica | so what i need to do? |
19:56:16 | linuxstb | You need to define a static buffer, and then make bm.data point to that buffer. |
19:56:31 | Paprica | ok |
19:57:17 | Paprica | unsigned char img_buf[LCD_WIDTH*LCD_HEIGHT]; |
19:57:18 | Paprica | bm.data=(unsigned char*)(img_buf); |
19:57:19 | | Join BHSPitLappy [0] (i=Steve-O@adsl-65-68-201-28.dsl.rcsntx.swbell.net) |
19:57:23 | | Join Bloody_Sorcerer [0] (n=BS@cpe-72-228-239-41.rochester.res.rr.com) |
19:57:27 | Paprica | is it good? |
19:57:35 | Jakob^^ | linuxstb: if I want to do some changes in a wps file should I do the changes in the .wps or the .rwps? |
19:57:36 | linuxstb | Paprica: For the H300, you need LCD_WIDTH*LCD_HEIGHT*2 |
19:57:42 | | Quit Jakob^ (Read error: 110 (Connection timed out)) |
19:57:51 | | Nick Jakob^^ is now known as Jakob^ (n=jakob@ua-83-227-142-73.cust.bredbandsbolaget.se) |
19:58:02 | linuxstb | Jakob^^: .wps is for the main LCD, .rwps is for the LCD on the remote (if you have an lcd remote) |
19:58:04 | Paprica | why? |
19:58:15 | linuxstb | Because bitmaps are 16-bit (2 bytes) |
19:58:31 | Paprica | ok |
19:58:35 | Paprica | unsigned char img_buf[LCD_WIDTH*LCD_HEIGHT]; |
19:58:35 | Paprica | bm.data=(unsigned char*)(img_buf); |
19:58:36 | Jakob^ | thnx, so I'm able to change those files as I want for my player? |
19:58:42 | Paprica | and is good like this? |
19:59:08 | linuxstb | Paprica: I think so. |
19:59:13 | Paprica | ok |
19:59:45 | linuxstb | Jakob^: Yes. Just create a new file (e.g. copy an existing one) and put it in your .rockbox/wps/ directory on your h300. |
20:00 |
20:01:10 | Jakob^ | but can't I just edit an existing one? |
20:01:14 | Jakob^ | linuxstb |
20:01:53 | linuxstb | Of course |
20:02:09 | linuxstb | But if you don't rename it, you'll lose your changes next time you install rockbox |
20:03:41 | Jakob^ | linuxstb: can't I use bmp files with color? :S |
20:04:25 | linuxstb | yes |
20:04:34 | Jakob^ | good :) |
20:04:48 | Jakob^ | so thay are working the code, not the design? |
20:05:31 | | Quit bluey ("Leaving") |
20:05:42 | linuxstb | Yes - the developers are not graphic designers - we're relying on some users to contribute good themes |
20:06:40 | pyro | yes Jakob: I agree the H300 themes aren't very good. I think there's only one color theme. So please make something good! |
20:07:08 | Jakob^ | I will do a remake of the theme iAmp |
20:07:27 | Jakob^ | working on the battery logo now... |
20:08:17 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
20:10:04 | Jakob^ | do I have to use .bmp? |
20:10:09 | petur | yes |
20:11:33 | Jakob^ | okej |
20:11:40 | Jakob^ | *food, later* |
20:12:30 | * | petur wonders what they mean with 'A0 is not available on the external bus' in the coldfire datasheet |
20:12:59 | | Quit imphasing ("Lost terminal") |
20:13:12 | | Quit muesli__ ("ich will Kühe!!!") |
20:13:44 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
20:13:46 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
20:14:18 | pyro | petur: what are you working on? |
20:14:30 | petur | usbotg |
20:14:37 | petur | H3x0 |
20:14:40 | muesli__ | € |
20:15:09 | | Quit imphasing (Client Quit) |
20:15:49 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
20:18:51 | | Join perldiver [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
20:19:39 | t0mas | Bagder / Zagor / Linus? "Who looks after the forum?" |
20:19:50 | DrumRBoy320 | will it ever be possible for RB to read the itunes DB file? |
20:20:55 | petur | jeff |
20:20:57 | imphasing | probably |
20:20:58 | petur | of MR |
20:21:24 | imphasing | DrumRBoy320: I don't see why not. |
20:21:33 | petur | (which is also down, unsurprisingly) |
20:22:46 | | Quit DrumRBoy320 () |
20:23:15 | linuxstb | DrumRBoy320: Reading the itunes DB file is not a priority - Rockbox is intended to be a replacement to the Apple firmware. So all efforts are going into that, rather than short-term things like the itunesdb. Rockbox will have it's own database soon. |
20:23:16 | | Join AFireInside [0] (n=cooperhi@66.226.62.181) |
20:23:27 | AFireInside | hiya |
20:25:33 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
20:31:20 | | Join bluey [0] (n=bluey@dslb-084-059-082-034.pools.arcor-ip.net) |
20:38:02 | | Quit DT291 (Read error: 110 (Connection timed out)) |
20:38:28 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
20:38:59 | | Join DrumRBoy320 [0] (n=Drumrboy@ool-44c2019c.dyn.optonline.net) |
20:43:41 | pyro | is the /flash dir only for the Archos or does it apply to newer architectures as well? |
20:44:19 | linuxstb | Just some Archos targets. |
20:48:30 | | Quit mirak (Remote closed the connection) |
20:50:05 | Bger | petur any progress ? |
20:50:31 | petur | nah |
20:51:01 | Bger | at least reading the ID ? |
20:51:02 | petur | I get the feeling it isn't connected to the coldfire the way I think it is |
20:51:14 | petur | can't read a register |
20:51:16 | petur | any |
20:51:34 | petur | see my mail on the dev list |
20:51:59 | Bger | ah, just sent :) |
20:53:03 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
20:53:04 | Bger | i'm pretty sure linus will respond "yes, please, put it somewhere" |
20:53:06 | Bger | ;) |
20:54:19 | petur | don't want to put it on the tracker since it's not ok... maybe I attach it to the usbotg wiki |
20:55:05 | Bger | yep |
20:55:14 | Bger | or if you have a web space somewhere... |
21:00 |
21:01:54 | | Join imphasing_ [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
21:03:49 | | Quit imphasing ("leaving") |
21:04:19 | pyro | petur: do you need somewhere (webspace) to put it? |
21:04:55 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
21:04:59 | Jungti1234 | hehe |
21:05:56 | petur | Bger: petur/usbotg.zip">http://users.telenet.be/petur/usbotg.zip |
21:06:10 | petur | pyro: thanks, I'll manage ;) |
21:06:16 | Jungti1234 | hmm |
21:06:29 | | Join aaronfg [0] (n=yubaba@ool-4356c95b.dyn.optonline.net) |
21:06:33 | Jungti1234 | Cygwin Setup |
21:06:33 | Jungti1234 | −−−−−−−−−−−−−−−−−−−−−−−−−−- |
21:06:33 | Jungti1234 | Fatal Error: Uncaught Exception |
21:06:33 | DBUG | Enqueued KICK Jungti1234 |
21:06:33 | Jungti1234 | Thread: install |
21:06:33 | Jungti1234 | Type: St16invalid_argument |
21:06:33 | *** | Alert Mode level 1 |
21:06:33 | Jungti1234 | Message: URL Scheme not registered! |
21:06:49 | Jungti1234 | What's meaning? |
21:06:50 | | Quit San (Read error: 110 (Connection timed out)) |
21:08:25 | aaronfg | I just took a photo of my 5g ipod to use as the image on the daily builds page. Who can I send this to to be used? |
21:09:25 | AFireInside | hi everyone |
21:10:58 | Paprica | [22:06:01] <petur> Bger: petur/usbotg.zip">http://users.telenet.be/petur/usbotg.zip |
21:11:00 | Paprica | works? |
21:11:06 | petur | no |
21:11:11 | Paprica | ok =] |
21:11:27 | petur | not in half a day anyway ;) |
21:12:11 | Bger | :) |
21:12:27 | Bger | petur unfortunately i can't help u at all with this ... |
21:13:59 | | Join Zagor [0] (i=foobar@h63n1fls31o265.telia.com) |
21:14:04 | *** | Saving seen data "./dancer.seen" |
21:16:34 | *** | Alert Mode OFF |
21:17:07 | Paprica | can someone add 16bit bmp's read support? |
21:18:33 | Bger | Paprica you ? ;) |
21:18:37 | Paprica | hah |
21:18:38 | Paprica | a |
21:18:53 | Bger | iirc it isn't difficult |
21:19:20 | | Join SereR0kR [0] (n=Fletcher@Fd324.f.strato-dslnet.de) |
21:19:31 | Paprica | ok will try |
21:22:20 | Bger | Paprica, this could help http://www.digicamsoft.com/bmp/bmp.html |
21:29:03 | | Join Matze41 [0] (n=Miranda@p5484E38C.dip.t-dialin.net) |
21:29:34 | Paprica | thanks |
21:30:19 | | Part YouCeyE ("Leaving") |
21:31:48 | | Quit SereRokR (Read error: 110 (Connection timed out)) |
21:32:08 | | Join rhymesgalore [0] (n=5936c26e@labb.contactor.se) |
21:32:34 | linuxstb | aaronfg: Upload it to a website somewhere and post the URL here. Bagder is the person who updates those images - I'll let him know next time he is around. |
21:36:20 | | Quit rhymesgalore (Client Quit) |
21:37:51 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-54-178.w86-196.abo.wanadoo.fr) |
21:38:32 | | Quit AFireInside () |
21:40:12 | | Quit Jungti1234 () |
21:41:38 | | Quit bluey ("Leaving") |
21:41:40 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-114-192-167.houston.res.rr.com) |
21:43:35 | Paprica | mm no more Debug? |
21:43:50 | Paprica | =\ |
21:45:00 | | Quit TCK- ("well, if you say so.") |
21:45:45 | muesli__ | where can i download the dev-kit`? |
21:45:55 | Paprica | why devkit? |
21:46:02 | Paprica | download cygwin |
21:46:04 | muesli__ | err..sim |
21:46:12 | Paprica | [22:46:06] <Paprica> download cygwin |
21:46:54 | muesli__ | http://cygwin.com/ ? |
21:47:01 | Bger | muesli__ no |
21:47:13 | Bger | see CygwinInstall in the wiki |
21:48:22 | aaronfg | linuxstb: ok, url is here: aaronfg.com/dev/rockbox/5g_rockbox_photo_sm.jpg">http://aaronfg.com/dev/rockbox/5g_rockbox_photo_sm.jpg |
21:48:56 | yeahx | wow |
21:49:20 | | Join damaki [0] (n=Chocolat@ALille-153-1-75-206.w86-207.abo.wanadoo.fr) |
21:49:27 | | Join bluey [0] (n=bluey@dslb-084-059-106-190.pools.arcor-ip.net) |
21:50:26 | linuxstb | aaronfg: Nice photo. I'll make sure Bagder sees it. |
21:50:54 | linuxstb | Is the the same gray as the other pictures? |
21:51:12 | aaronfg | yeah. i just used the eyedropper so match it |
21:51:15 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
21:53:21 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
21:56:14 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
21:56:14 | * | Bger waits to get high scored ... |
21:59:44 | Mikachu | may i perhaps call someones attention to line 2539 in jpeg.c? |
21:59:53 | Mikachu | rb->lcd_clear_display(); |
21:59:53 | Mikachu | #endif |
21:59:53 | Mikachu | rb->lcd_clear_display(); |
22:00 |
22:01:06 | Bger | ah, yes :) |
22:03:22 | | Quit aaronfg ("User pushed the X - because it's Xtra, baby") |
22:03:52 | | Quit damaki_ (Connection timed out) |
22:04:04 | Paul_The_Nerd | Out of curiosity, are the two dbinterface.* files supposed to be part of the jpeg commit? |
22:04:31 | Mikachu | i think so, it needs a function that wasn't exported before |
22:04:59 | | Join perl|wtf [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
22:05:07 | Bger | Paul_The_Nerd because now tree.h is included in plugin.h |
22:05:15 | Bger | and there is a struct entry in tree.h |
22:05:26 | Paul_The_Nerd | Ah |
22:05:58 | | Join Thus0 [0] (n=Thus0@21.111.102-84.rev.gaoland.net) |
22:06:09 | | Join solexx [0] (n=jrschulz@d029106.adsl.hansenet.de) |
22:07:27 | | Quit MarcoPolo (Read error: 104 (Connection reset by peer)) |
22:11:08 | | Join tomal [0] (i=temporar@nat-mo2.aster.pl) |
22:12:02 | tomal | Hi all! I have good news. |
22:12:13 | tomal | Sound is starting to work on iriver ifp. |
22:12:28 | linuxstb | Congratulations. |
22:12:36 | linuxstb | Time for an email.... |
22:12:50 | | Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
22:13:21 | Bger | wow, congrats!:) |
22:13:29 | tomal | However, I have problems caused by small amount of DRAM (1 MB) |
22:13:55 | linuxstb | I can imagine. |
22:14:01 | linuxstb | Is decoding purely done in software? |
22:14:06 | tomal | Yes |
22:14:18 | linuxstb | Which codec(s) are you using? Or just WAV at the moment? |
22:14:31 | tomal | WAV works well |
22:14:42 | tomal | MPA is slow |
22:14:53 | tomal | Vorbis requires too much memory |
22:14:55 | linuxstb | FLAC is very efficient - it fits (code and data) entirely in IRAM. |
22:15:06 | linuxstb | Do you have IRAM? :) |
22:15:49 | tomal | I have, but only 64 kB. Not enough for all the code and data marked IRAM |
22:16:27 | linuxstb | We need to think about IRAM usage. The newer iPods have 128KB. So we need some kind of priority system for the different targets. |
22:16:58 | tomal | Sure, we need it. |
22:17:27 | | Join Matze41 [0] (n=Miranda@p5484E38C.dip.t-dialin.net) |
22:17:38 | muesli__ | btw wth is iram?? |
22:17:40 | linuxstb | What kind of cache does your processor have? |
22:17:52 | petur | internal ram |
22:17:56 | linuxstb | muesli__: Very fast RAM internal to the processor. The Coldfire has 96KB. |
22:18:06 | Jakob^ | back =) |
22:18:06 | | Quit solexx_ (Read error: 110 (Connection timed out)) |
22:18:16 | muesli__ | similar to cache? |
22:18:17 | tomal | IIRC, 8 kB of unified cache. |
22:18:53 | linuxstb | That should help - the ipods have the same. |
22:19:33 | yeahx | oh cool someone else asked so I didnt have to :) |
22:19:47 | yeahx | nanos have that? |
22:20:07 | linuxstb | Yes. |
22:20:19 | tomal | I decreased the size of the PCM buffer to ~80 kB, which is not recommended in the sources. |
22:21:07 | | Quit perldiver (Read error: 110 (Connection timed out)) |
22:21:32 | tomal | I suspect it may cause, that the pcm buffer is started to be refilled too late. |
22:22:16 | tomal | When the pcm buffer is refilled (at which level)? |
22:22:17 | linuxstb | I don't know that part of Rockbox very well - you need to speak to lostlogic or Slasheri |
22:23:06 | tomal | Ok, seems that they are not online. I'll wait for them. |
22:23:20 | | Join bonzi [0] (n=bonzi52@S01060004e29cb034.vc.shawcable.net) |
22:23:44 | linuxstb | Can you access the flash reliably now? I think you said you had some problems in the past dealing with bad sectors. |
22:24:13 | tomal | It was something different. |
22:24:43 | tomal | The flash chips on iFP are accessed directly, not through ATA. |
22:25:22 | linuxstb | So are they memory-mapped, or do you have to read them a sector at a time into DRAM? |
22:25:45 | tomal | And you can't erase 512 byte blocks independently. |
22:25:48 | | Quit colin_ (Remote closed the connection) |
22:26:23 | Jakob^ | linuxstb: I did some changes with the battery pictures and now I can't get RB to work.... |
22:26:44 | Jakob^ | it says: I04:I11Instr at 00000002 |
22:26:54 | linuxstb | When does it say that? |
22:27:24 | tomal | linuxstb: you can read them a sector at a time, but erase only a block (64 or 128 kB) at a time |
22:27:27 | Jakob^ | I start the player and then it loads, the rockbox loading screen appears... then that error message apears |
22:27:59 | | Join Shadowarrior13 [0] (i=Shadowar@ip68-3-160-223.ph.ph.cox.net) |
22:28:01 | Jakob^ | so it seems that when it loading the batteryindicator it collapse |
22:28:04 | Paul_The_Nerd | Jakob^: Have you tried resetting settings while booting? |
22:28:05 | tomal | linuxstb: some blocks may be marked as bad |
22:28:30 | Jakob^ | Paul_The_Nerd: what do you mean? how should I do that? |
22:28:46 | tomal | linuxstb: therefore you have to put some metadata describing which sectors are located where |
22:29:19 | Paul_The_Nerd | Jakob^: I know there are other problems that have caused for me a similar error, that a reset of settings was enough to fix. For iRiver targets, hold record while turning it on. |
22:29:35 | Jakob^ | okey |
22:29:36 | tomal | linuxstb: and I had to find out how the original firmware does to preserve compatibility |
22:29:41 | Jakob^ | i'll test |
22:29:55 | linuxstb | tomal: But it sounds like you've done that now? |
22:30:09 | tomal | linuxstb: it works well, although read-only for now |
22:30:28 | Jakob^ | now it started Paul_The_Nerd, what has happened now? |
22:30:52 | tomal | linuxstb: writing has to be done carefully, in order not to wear out the flash too quickly |
22:31:01 | Paul_The_Nerd | Jakob^: So, the error is gone? |
22:31:02 | linuxstb | tomal: How big is your codec buffer (for the compressed data) ? |
22:31:12 | Jakob^ | Paul_The_Nerd: nope.. |
22:31:16 | Jakob^ | I said wrong... |
22:31:19 | Paul_The_Nerd | Oh |
22:31:30 | Jakob^ | when I try to play a file it dies |
22:31:49 | Jakob^ | so, when it tries to load the battery indicator it crashes I think |
22:32:22 | tomal | linuxstb: ~20 - 60 kB |
22:32:41 | tomal | linuxstb: depending on whether logf is enabled or not |
22:32:41 | Jakob^ | I can load everything by choosing another theme (not that one that I've done changes in) |
22:32:47 | Jakob^ | Paul_The_Nerd |
22:33:17 | Paul_The_Nerd | Is it a 24-bit bitmap? |
22:33:25 | safetydan | Jakob^, what format did you save the battery image as? |
22:33:25 | Jakob^ | 16 |
22:33:31 | Jakob^ | .bmp 16-bit |
22:33:32 | Paul_The_Nerd | Save it as 24 bit |
22:33:35 | Paul_The_Nerd | Or 8 bit |
22:33:38 | Jakob^ | okey, ill try |
22:36:00 | Jakob^ | saved as 24-bit Paul_The_Nerd and it still doesn't work :/ |
22:36:43 | Paul_The_Nerd | Jakob^: I don't know then. |
22:36:45 | Jakob^ | Paul_The_Nerd: should I pick OS/2 instead of Windows as fileformat? |
22:36:59 | Jakob^ | linuxstb, do you know how to solve this? |
22:37:43 | linuxstb | Jakob^: No, sorry. |
22:38:07 | Jakob^ | okey |
22:38:07 | safetydan | yeesh, allowing directory cut/copy/paste just makes things seriously complicated |
22:38:34 | linuxstb | Don't do it then.... |
22:39:01 | Paul_The_Nerd | If people need to be moving around whole *directories* they probably should be managing it from a computer. |
22:39:01 | linuxstb | Unless the Rockbox FAT32 driver supports moving directories... |
22:39:20 | safetydan | it's more the corner cases |
22:39:34 | safetydan | If they cut a directory and then paste that directory inside the directory their cutting |
22:40:15 | Paul_The_Nerd | Hide the directory when they cut it. Don't let them enter it. |
22:41:07 | | Join sdfa [0] (i=sdfa@DSL217-132-166-39.bb.netvision.net.il) |
22:42:13 | sdfa | hi |
22:42:26 | sdfa | i have a stupid question |
22:42:28 | sdfa | can i |
22:42:30 | sdfa | ? |
22:43:14 | safetydan | go ahead |
22:43:46 | sdfa | will rockbox support creative sometime |
22:43:49 | sdfa | ? |
22:44:57 | Bagder | sdfa: if you and your friends make an effort, it will |
22:45:07 | sdfa | i mean will anyone develop a rockbox for creative |
22:45:12 | Bagder | sdfa: if you and your friends make an effort, it will |
22:45:18 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/NonArchos#New_Platforms |
22:45:22 | | Quit Matze41 (Read error: 110 (Connection timed out)) |
22:45:52 | Bagder | it takes someone that acutally _have_ such a player to do a lot of work |
22:46:14 | | Join San [0] (n=test@213-202-133-242.bas502.dsl.esat.net) |
22:47:20 | linuxstb | Bagder: Did you see the link to the 5g thumbnail photo someone posted here earlier? To go on the daily builds page. |
22:47:30 | Bagder | no, I didn't |
22:47:32 | * | amiconn wonders what the dbinterface changes have to do with jpeg browsing |
22:47:35 | amiconn | Bger? |
22:47:43 | linuxstb | aaronfg.com/dev/rockbox/5g_rockbox_photo_sm.jpg">http://aaronfg.com/dev/rockbox/5g_rockbox_photo_sm.jpg |
22:47:43 | Bger | amiconn tree.h: struct entry |
22:47:49 | Bger | dbinterface.h : struct entry |
22:47:57 | amiconn | ah |
22:48:01 | Bagder | thanks |
22:48:02 | Bger | tree.h got included in plugin.c |
22:48:04 | Bger | tree.h got included in plugin.h |
22:48:08 | sdfa | how can i help? |
22:48:12 | amiconn | The disadvantage of beneric names... |
22:48:17 | amiconn | *generic |
22:48:31 | Bger | yep:) |
22:48:41 | Bagder | sdfa: rip it apart, scan the PCB, publish that in a wiki page, identify the circuits |
22:48:43 | Bger | anyway, i'm not pretending the code is good ...:( |
22:49:09 | Bagder | sdfa: dissassemble the original, figure ut how to do your own upgrade firmware file |
22:49:10 | sdfa | how can i do all this |
22:49:11 | sdfa | \ |
22:49:17 | amiconn | Bger: Red builds... |
22:49:29 | | Join Rincewind [0] (n=Miranda@pD9F84930.dip0.t-ipconnect.de) |
22:49:35 | Bagder | sdfa: learn or get friends who can |
22:49:42 | Rincewind | hi |
22:49:43 | sdfa | hhh |
22:49:50 | Bger | amiconn you mean the sim ones ? |
22:49:56 | amiconn | yes |
22:50:15 | Rincewind | is someone here who has a simulator (h120) running on windows? |
22:50:24 | Bger | i think i fixed them already |
22:51:13 | Bagder | hm |
22:51:22 | Bagder | that pic is about 10 times bigger than the others |
22:51:36 | Bagder | file size wise |
22:51:37 | amiconn | Bger: I don't think this was the problem. The sims which turned red are swcodec sims |
22:51:51 | | Quit sdfa () |
22:51:52 | Mikachu | jpeg.c: In function `plugin_start': |
22:51:53 | Mikachu | jpeg.c:2689: error: structure has no member named `pcm_is_playing' |
22:51:55 | amiconn | ...but perhaps these sims are compiled w/o audio support? |
22:51:55 | Mikachu | that's what i get |
22:52:01 | linuxstb | Bagder: Just try running it through imagemagick if you have it - "convert old.jpg new.jpg" |
22:52:03 | Mikachu | and my sim plays music |
22:52:36 | Bagder | linuxstb: it doesn't help |
22:52:38 | safetydan | Rincewind, what seems to be the problem? |
22:52:42 | Bger | #ifndef SIMULATOR |
22:52:44 | Bger | ... |
22:52:49 | Bagder | I suspect it might be an EXIF or similar |
22:52:56 | Bger | #if CONFIG_CODEC == SWCODEC |
22:53:06 | Bger | .. |
22:53:07 | Bger | bool (*pcm_is_playing)(void); |
22:53:09 | Bger | ... |
22:53:11 | Bger | #endif |
22:53:19 | amiconn | Bger: Okay, didn't see the &&!defined(SIMULATOR) addition, |
22:53:21 | Rincewind | not a problem really, I was just asking if someone could send me a compiled sim so that i can test my wps more easily |
22:53:28 | amiconn | ..which btw sounds wrong to me |
22:53:41 | linuxstb | Bagder: Yes, good spot - it's an EXIF. |
22:53:41 | Mikachu | Rincewind: you probably want the sdl sim |
22:53:45 | Bger | the problem is in the plugin.h (imho) |
22:53:49 | Paul_The_Nerd | Rincewind: The process to compile your own sim is fairly painless. |
22:53:52 | safetydan | Rincewind, rasher.dk/rockbox/simulator/">http://rasher.dk/rockbox/simulator/ |
22:53:54 | amiconn | The sims *do* simulate playback when the option is turned on |
22:54:01 | Bagder | ah, convert -strip |
22:54:04 | | Quit jaebird (Read error: 110 (Connection timed out)) |
22:54:11 | Paul_The_Nerd | And that guarantees that you can update it very easily when WPS features change. |
22:54:14 | Rincewind | but i need a compiler... |
22:54:32 | Rincewind | and on my isdn-line i suppose the download would be to much |
22:54:52 | Mikachu | wow, there is still isdn? |
22:54:53 | | Join jaebird [0] (n=jaebird@38.96.210.3) |
22:55:14 | amiconn | Bger: All non-swcodec platforms also have too little plugin mem anyway, so the separation pcm_is_playing() / mp3_is_playing() doesn't do anything |
22:55:24 | Paul_The_Nerd | Rincewind: It may take a while to get cygwin installed, but you could run that overnight and that's a step you only really do once. |
22:55:34 | | Quit SereR0kR ("XChat Aqua") |
22:55:37 | Bger | amiconn yep, i know it ... |
22:55:41 | Jakob^ | linuxstb: maybe it isn't possible to have color pictures on RB, but that seems strange..? |
22:55:54 | Bger | added it just for completeness |
22:55:57 | Bger | :) |
22:56:06 | Rincewind | in germany there isn't cable or dsl avaliable everywhere :( |
22:56:27 | linuxstb | Jakob^: It is definitely possible. See this thread: http://www.misticriver.net/showthread.php?p=396409#post396409 (the site works again now) |
22:56:48 | Mikachu | i made an (ugly) theme earlier today to try it out, http://mikachu.ath.cx/slask/mikachu-wps.png |
22:56:48 | Jakob^ | linuxstb: http://www.rockbox.org/twiki/bin/view/Main/RockboxGraphicalUIDesign |
22:57:03 | Jakob^ | look at the top of the page linuxstb... |
22:57:08 | amiconn | The plugin api definition is a bit odd. It doesn't include pcm_is_playing() for the sims, although they do simulate playback nowadays |
22:57:09 | Bagder | video pic is now on the daily build page |
22:57:11 | Jakob^ | "How many colors 2 (support for multicolor bitmaps is still distant)" |
22:57:19 | Bger | amiconn yep |
22:57:26 | Bger | i'll go to fix this |
22:57:26 | Mikachu | Jakob^: that page is out of date |
22:57:30 | linuxstb | Jakob^: " Revision r1.9 - 22 Mar 2005 - 10:08" |
22:57:30 | Paul_The_Nerd | Jakob^: That page is very out of date. |
22:57:37 | Rincewind | safetydan: thanks for the link, but i suppose the archos' lcd has a different size so i can't use it |
22:58:00 | Jakob^ | haha, okey.. enough ;) |
22:58:19 | Jakob^ | don't understand what I'm doing wrong then |
22:58:38 | safetydan | Rincewind, you'll have to compile it then unfortunately :( |
22:58:59 | amiconn | Bger: We'll have to make sure sim compilation still works with playback support disabled |
22:59:05 | Rincewind | so of someone could send me a working h1xx simulator per mail i promise not to ask again :) |
22:59:11 | Rincewind | of=if |
22:59:18 | Bger | amiconn ah |
22:59:28 | amiconn | I hope there are stubs... |
22:59:35 | safetydan | amiconn, is there a reason to turn off sound support? |
22:59:57 | amiconn | Maybe the system doesn't support it? |
22:59:59 | safetydan | the X11 sim is deprecated, and SDL will still compile even if the sound card includes aren't there |
23:00 |
23:00:02 | linuxstb | If there is no sound hardware on the PC, then the SDL sim code should handle it. |
23:00:25 | amiconn | Afaik you couldn't compile sound support for the x11 sim when no soundcard.h was present |
23:00:38 | safetydan | amiconn, that is the case for the x11 sim yes |
23:00:45 | amiconn | I don't know how this is handled in SDL. Win32 didn't have such limitation |
23:00:52 | Mikachu | hm, i think i have a w32 toolchain installed |
23:00:56 | Mikachu | i can't remember why though |
23:01:11 | safetydan | amiconn, and AFAICT the SDL doesn't have that limitation either |
23:01:56 | amiconn | That means we can drop the detection that adds the #define to autoconf.h |
23:02:08 | safetydan | Bagder, did the person who contributed the iPod Video build image also include a image we can use for the background in the sim? |
23:02:10 | amiconn | ...and remove all associated #ifdefs |
23:02:20 | Bagder | safetydan: not to be knowledge, no |
23:02:22 | Bagder | to my |
23:02:38 | safetydan | ah well, so much for fixing that |
23:03:27 | Bger | amiconn u know this better than me, so maybe i should leave it to you |
23:04:12 | Bger | i can move the things in plugin.[ch] |
23:05:11 | safetydan | SDL sim should work fine if there's no sound card so long as the playback code in Rockbox can handle pcm_init() returning -1... |
23:06:23 | linuxstb | WAV output in the SIM could be a useful debugging tool.... |
23:08:20 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-47-80.w83-114.abo.wanadoo.fr) |
23:12:29 | | Join [IDC]Dragon [0] (n=54828c48@labb.contactor.se) |
23:12:46 | amiconn | Ah, hi [IDC]Dragon |
23:12:57 | [IDC]Dragon | hi Jens et al |
23:13:07 | [IDC]Dragon | saw your speed comparison |
23:13:14 | Rincewind | I have to go. If someone likes to do me a favor and send me a compiled sim for windows for my h120, here is my email: simon@almost-blue.de |
23:13:24 | Bagder | the Rockbox wikipedia page has gotten really nice |
23:13:28 | Rincewind | see you all |
23:13:31 | amiconn | [IDC]Dragon: I have some jpeg questions... |
23:13:33 | Bagder | http://en.wikipedia.org/wiki/Rockbox |
23:13:36 | | Quit Rincewind ("bye") |
23:14:07 | *** | Saving seen data "./dancer.seen" |
23:14:26 | amiconn | I've made an inline range_limit() function replacing the lookup table mechanism. |
23:14:31 | Mikachu | voice-driven user-interface sounds a bit too good |
23:14:57 | [IDC]Dragon | Bagder: do you know who maintains it? |
23:15:12 | | Quit petur ("here today, gone tomorrow") |
23:15:12 | Bagder | anyone and everyone |
23:15:13 | amiconn | By using asm I managed to make it speed-indifferent on SH1, and 5..15% faster on coldfire |
23:15:25 | amiconn | It saves the 1KB table. What do you think? |
23:15:38 | [IDC]Dragon | amiconn: sounds good, we don't have CPUs with long pipelines |
23:15:54 | linuxstb | There are still a few inaccuracies though. iPod 3G isn't working for example. |
23:16:06 | [IDC]Dragon | that code is still from IJG |
23:16:15 | amiconn | Btw: The range limiting itself takes 5 insns on SH1, and 3 insns on coldfire (with some trickery, exploiting the knowledge that only the low-byte will be stored anyway |
23:16:44 | [IDC]Dragon | did you get rid of the masking, too? |
23:16:51 | amiconn | Maybe the lookup table mechanism would be faster on coldfire when using the table from IRAM |
23:16:53 | amiconn | Yes |
23:17:18 | Bagder | linuxstb: fixed! ;-) |
23:17:31 | [IDC]Dragon | well, you don't lookup for CSC clip, neither |
23:17:33 | * | preglow returns |
23:18:21 | linuxstb | Bagder: You missed it in the "Software decoding devices" section... |
23:18:29 | | Join Zoric [0] (n=zoric@62.101.50.176) |
23:18:33 | amiconn | [IDC]Dragon: amiconn.dyndns.org/range_limit.c">http://amiconn.dyndns.org/range_limit.c |
23:19:08 | [IDC]Dragon | you can't do that in C? |
23:19:21 | Bagder | gone there too now |
23:19:48 | Bagder | the ipod section could probably use a rephrase about the video support |
23:19:56 | Bagder | but I'll leave that for you ipodders |
23:20:12 | amiconn | [IDC]Dragon: I have no idea how this should work in C |
23:20:44 | preglow | linuxstb: do you know what kind of signal that triggers the ipod to start on usb? is it power or some other usb signal? |
23:20:52 | preglow | linuxstb: on usb insert, that is |
23:21:10 | linuxstb | Yes, it's charging - the pcf50605 is set to wake on charge. |
23:21:15 | [IDC]Dragon | it looked like plain arithmetic to me |
23:21:24 | amiconn | Even the value += 128 for SH1 is faster in asm. gcc uses plain mov.w loading from memory. I've exploited the fact that while I can't load +128 immediate, I can load -128 immediate |
23:21:56 | preglow | linuxstb: ok, so if i was to hack the usb cable to pieces and just connect power, it should wake up then |
23:22:28 | [IDC]Dragon | cool |
23:22:29 | amiconn | gcc always produces 2 conditional jumps. The cmp/pz; subc for SH1 resp. spl.b for coldifire is asm magic |
23:22:36 | linuxstb | preglow: It should do... Why would you want to do that? |
23:22:54 | | Quit safetydan ("Leaving") |
23:23:29 | preglow | linuxstb: some guy i'm going to work for wants a signal generator that wakes up on power on and starts making a measurement signal, and needs it pretty quick, i was thinking of using a nano with a custom rockbox for it |
23:23:30 | amiconn | spl.b is a nice little operation... I use the cmp.l result twice |
23:24:17 | Mikachu | where is it checked to ignore the usb cable if MENU is held down? |
23:24:47 | linuxstb | preglow: I think that would work. |
23:24:48 | * | [IDC]Dragon doesn't know enough coldfire asm |
23:24:57 | amiconn | [IDC]Dragon: It seems that at least on SH1 the huffman decoding takes most of the time |
23:25:10 | [IDC]Dragon | because of the shifts |
23:25:25 | [IDC]Dragon | SH1 is terrible for that |
23:25:49 | amiconn | Yes, shift-by-n are subroutines |
23:25:55 | preglow | linuxstb: yeah, i think it'll work too, but i don't know if the ipod dac is good enough for the job |
23:26:00 | amiconn | Perhaps we can remove these |
23:26:08 | [IDC]Dragon | ? |
23:26:24 | linuxstb | preglow: It should work at 24-bit/96KHz if that would help. |
23:26:33 | [IDC]Dragon | the bit source requires it |
23:26:37 | preglow | linuxstb: well, i'd definitely use the most precise mode it's got |
23:26:48 | [IDC]Dragon | unless, you decode huffman bit by bit |
23:26:58 | [IDC]Dragon | without the lookup table |
23:27:34 | amiconn | Perhaps it's possible to reduce the number of shift-by-n's to one per symbol. It seems there are several |
23:27:57 | amiconn | I still don't know much about this stuff, but it looks interesting... |
23:28:04 | [IDC]Dragon | that may be |
23:28:51 | preglow | linuxstb: in a related matter, has anyone tried rockbox on a 1 gig nano? |
23:29:09 | linuxstb | I don't know - but IPL has been tested successfully. |
23:29:36 | linuxstb | Although he did say he hadn't tried audio.... (bleullama) |
23:29:41 | amiconn | I was reading http://www.w3.org/Graphics/JPEG/itu-t81.pdf this afternoon |
23:30:09 | | Quit bluey ("Leaving") |
23:30:13 | amiconn | Seems a full jpeg implementation is a very complex thing... |
23:30:15 | [IDC]Dragon | peek_bits() does 2 calculated shifts |
23:30:46 | [IDC]Dragon | that should be all per symbol |
23:30:57 | [IDC]Dragon | (in case of table hit) |
23:31:28 | amiconn | The (1<<nbit)-1 could be replaced by a table as well |
23:31:32 | [IDC]Dragon | the full ITU standard, brr |
23:32:52 | [IDC]Dragon | yes, that looks promising |
23:33:29 | preglow | the sh way of doing shifting is... original |
23:33:41 | [IDC]Dragon | haha |
23:33:44 | amiconn | I think we could make that (and other similar places) an inline function, which uses a table for SH1, and standard shifting for others like coldfire |
23:34:17 | amiconn | Shift-by-n should be faster on coldfire than table lookup, especially when the table would reside in sloo-ow SDRAM |
23:34:42 | preglow | shift by n is a one cycle operation on coldfire |
23:34:56 | amiconn | yes |
23:35:07 | [IDC]Dragon | ...and most other present day architectures |
23:35:20 | amiconn | preglow: I guess the same goes for ARM? |
23:35:26 | [IDC]Dragon | yes |
23:35:30 | preglow | amiconn: most instructions on arm are one cyclke |
23:35:39 | preglow | and most instructions can also do an optional shift |
23:35:44 | [IDC]Dragon | the ARM can do it for free in many cases |
23:36:02 | preglow | linuxstb: btw, tried the new fiq handler? |
23:36:06 | amiconn | Most SH instructions are one-cycle as well, |
23:36:27 | amiconn | but then there is no shift-by-n (can you say risc?) |
23:36:35 | preglow | ultra-risc |
23:36:48 | [IDC]Dragon | with an emphasis on the "R" |
23:36:55 | preglow | i would have guessed a shift-by-n would be a really basic operation all riscs would have |
23:37:12 | preglow | but you sure keep the component count if you don't have one |
23:37:17 | preglow | can drop the barrel shifter completely |
23:37:28 | linuxstb | preglow: No, not yet. |
23:37:53 | | Quit zhilik (Read error: 110 (Connection timed out)) |
23:38:20 | amiconn | The SH2 and SH-DSP have no shift by n either. Dunno about SH3 and up |
23:38:43 | [IDC]Dragon | amiconn: another "popular" optimization is a special get_one_bit() function |
23:39:16 | [IDC]Dragon | helpful for huffman decode on lookup miss |
23:40:30 | linuxstb | Does anyone have any views on my Rockbox/Mame licensing problem? Bagder, Zagor? |
23:40:51 | [IDC]Dragon | how about contacting the author? |
23:41:08 | Bagder | linuxstb: I'm sitting in front of your mail pondering on this right now |
23:41:18 | linuxstb | Shall I let you reply then? |
23:41:34 | Bagder | yes, my reply is pending |
23:41:37 | linuxstb | pacman is so nice on my 5g....... |
23:41:48 | Bagder | that video is nice! |
23:42:08 | Mikachu | (repost) where is the check to ignore the usb cable if MENU is held down on ipods? |
23:42:21 | [IDC]Dragon | indeed |
23:42:45 | * | preglow hands Bagder a can of worms |
23:42:49 | [IDC]Dragon | when will this run on SH1? |
23:45:44 | amiconn | [IDC]Dragon: I tested JPEGs with 2x2, 2x1 and 1x1 subsampling. I have no test files with 1x2 or pure greyscale |
23:46:28 | * | amiconn just noticed he should have some 1x2 files now |
23:46:39 | Mikachu | i tried some jpegs that made it say not supported |
23:47:06 | amiconn | I transposed some digicam photos with irfanview, losslessly |
23:48:59 | preglow | linuxstb: how's that thing run on smaller displays? |
23:49:40 | linuxstb | I haven't tried it. pacman is 224x288, so skipping every other pixel would make it 112x144, only a little smaller than the Nano's 132x176 (rotated) |
23:49:52 | preglow | ahh |
23:49:57 | preglow | so how do you handle it on 5g? |
23:50:08 | linuxstb | The 5g is 240x320 if you rotate the screen... |
23:50:46 | preglow | just didn't look like you skip anything to me |
23:50:55 | linuxstb | I don't. |
23:51:27 | imphasing_ | it's big enough |
23:51:28 | imphasing_ | :) |
23:51:31 | preglow | i meant at the borders |
23:52:22 | linuxstb | Yes - you can't notice the borders. I've obviously filled them with black. |
23:52:29 | San | whats up with the new scrolling? |
23:52:35 | San | can you change it back? |
23:52:51 | [IDC]Dragon | amiconn: yes, rotating generates such |
23:53:23 | [IDC]Dragon | I can email you my test pics |
23:53:38 | amiconn | Yes. Checked them, tried them, working |
23:53:59 | amiconn | Pure grayscale should be possible to generate with cjpeg |
23:54:09 | amiconn | (ooold tool, I know) |
23:54:18 | San | amicon, have you got the source for rockbox downloader? |
23:54:24 | San | *amiconn |
23:54:32 | amiconn | ? |
23:54:35 | [IDC]Dragon | I have a gray one, but on the other PC |
23:54:50 | Mikachu | jpegtran -grayscale will strip the chroma from any jpeg |
23:54:55 | Mikachu | according to the manpage at least |
23:55:01 | San | you know the program "Rockbox Downloader" By membrillo, I heard you had the source to it |
23:55:07 | amiconn | No |
23:55:11 | San | ok |
23:55:13 | amiconn | I never tried it |
23:57:08 | [IDC]Dragon | Mikachu: progressive is not supported |
23:57:18 | Mikachu | ah, okay |
23:57:18 | [IDC]Dragon | probably you've hit that |