00:00:08 | preglow | BHSPitLappy: oh, that, of course i haven't gotten it out, it's always in! |
00:00:14 | BHSPitLappy | of course |
00:00:15 | Rob2222 | XavierGr: Start in the middle and get the when you have your fingernail in the middle between the plastics, them slide to the edges. |
00:00:47 | XavierGr | ok I will try |
00:01:43 | linuxstb | slimx: How is the lcd driver coming along? I assume it's displaying text if you saw that ATA error code. |
00:01:49 | preglow | what the HELL |
00:01:57 | preglow | first attempt at eq on arm, and it bloody works |
00:02:11 | linuxstb | Now _that_ deserves awards |
00:02:49 | | Join CoasterMaster [0] (i=CoasterM@crown-6-45.resnet.ucsc.edu) |
00:02:53 | lostlogic | Bagder: should have m68k and distcc setup on lostlogicx.com, other targets coming online as they compile. |
00:04:18 | * | Cassandra wanders why it's impossible to get a 60GB iPod photo on eBay |
00:04:21 | Bagder | lostlogic: ok, cool. will try it out more tomorrow as I'm off to bed soon |
00:04:33 | Bagder | I got problems in my end that distccd didn't find my compilers |
00:04:39 | Bagder | make sure you have the path set for them |
00:04:46 | slimx | yes it does linuxstb |
00:04:47 | slimx | :) |
00:04:59 | slimx | nice fonts |
00:05:23 | slimx | i get the ride of the vert mono bitmap |
00:05:37 | lostlogic | Bagder: I will try to make sure. |
00:05:43 | BHSPitLappy | slimx: so is it getting near completion? |
00:05:55 | Cassandra | Oh, I lie, it isn't. Although they seem to be the same as iPod video. *confused* |
00:06:30 | Rob2222 | Cassandra: Where are you from? |
00:06:38 | BHSPitLappy | UK |
00:06:42 | | Join Maxime` [0] (n=flemmard@fbx.flemmard.be) |
00:06:49 | | Join owang [0] (n=80723ca7@labb.contactor.se) |
00:06:53 | Cassandra | me nods. |
00:07:09 | Rob2222 | nods? |
00:07:23 | slimx | work on progress |
00:07:23 | slimx | i hope ata will work |
00:07:23 | slimx | linuxstb, what is the ipod_hw_rev |
00:07:25 | slimx | in the ipod.c |
00:07:31 | BHSPitLappy | nods in approval of my response to your question |
00:07:33 | owang | hey preglow, are you there? |
00:07:36 | slimx | i just did an update from current cvs |
00:07:39 | | Join Membrillo [0] (n=cb59493a@labb.contactor.se) |
00:07:44 | slimx | new variable ? |
00:09:07 | | Join JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
00:09:08 | | Quit owang (Client Quit) |
00:09:45 | Cassandra | What he said. I'm from the UK. |
00:10:00 | Rob2222 | ah ok. |
00:10:01 | JdGordon | morning all |
00:10:27 | | Join SK [0] (n=cb59493a@labb.contactor.se) |
00:10:28 | | Quit Membrillo (Client Quit) |
00:10:36 | slimx | didn't worked linuxstb |
00:10:38 | linuxstb | slimx: It's the ipod hardware revision. So far, it's only needed in the iPod Color/Photo LCD driver, but I thought we may as well have it on all iPods. |
00:10:40 | | Quit SK (Client Quit) |
00:10:51 | | Join webguest41 [0] (n=cb59493a@labb.contactor.se) |
00:10:55 | Paprica | mm |
00:10:56 | Paprica | http://sourceforge.net/tracker/index.php?func=detail&aid=1413195&group_id=44306&atid=439120 |
00:11:00 | linuxstb | slimx: Do you get the same error? |
00:11:05 | Paprica | good night... |
00:11:05 | slimx | yes |
00:11:08 | slimx | -32 |
00:11:11 | slimx | :p |
00:11:15 | | Quit webguest41 (Client Quit) |
00:11:17 | Paprica | (please check the patch) |
00:11:18 | preglow | i am very impressed with my coding skills |
00:11:30 | slimx | memory map problem somewhere i guess |
00:11:37 | Bagder | distcc is cool |
00:11:41 | preglow | Bagder: word |
00:12:08 | linuxstb | slimx: Is the definition of "current_tick" in system.h correct for your iPod? |
00:12:39 | | Join tvelocity [0] (n=tony@ipa233.4.tellas.gr) |
00:12:49 | Bagder | distcc[7627] 19241 bytes from language.c compiled on lostlogicx.com in 0.9593s, rate 20kB/s |
00:12:58 | linuxstb | slimx: I meant kernel.h |
00:12:59 | XavierGr | :( Not a single day of joy and I will have to RMA it. I can't be so unlucky..... |
00:12:59 | | Join owang [0] (n=owang@dhcp-60-167.cse.ucsc.edu) |
00:13:10 | slimx | i'll check it right now |
00:13:11 | CoasterMaster | I can't wait until I can understand all this stuff :) |
00:13:18 | lostlogic | w00t! |
00:13:18 | Rob2222 | cassandra: at ebay.de are enough http://search.ebay.de/ipod-photo-60_Mehr-als-40-GB_W0QQcatrefZC6QQfclZ3QQfromZR10QQfrppZ50QQfsooZ2QQfsopZ3QQftrtZ1QQftrvZ1QQga10244Z10425QQsacatZ96299QQsalisZ77QQsaprchiZQQsaprcloZQQsatitleZipodQ20photoQ2060Q2a |
00:13:19 | XavierGr | The fucking USB OTG chip seems to be broken. |
00:13:30 | lostlogic | that's slow. |
00:13:33 | Bagder | lostlogic: m68k works neato |
00:13:43 | lostlogic | probably not the best to be doing it across an ocean :-P |
00:13:52 | Rob2222 | XavierGr: Sure that it isnt only the cable? |
00:13:53 | Bagder | hehe |
00:13:56 | lostlogic | and of course I'm compiling two other compilers at the same time |
00:14:07 | slimx | no linuxstb i didn't make any work around |
00:14:10 | slimx | this header |
00:14:12 | lostlogic | wait, they're done, all targets should now be functional. |
00:14:13 | slimx | :) |
00:14:26 | | Quit owang (Client Quit) |
00:14:32 | XavierGr | Rob2222: With a multimeter I tried to check the cable. I didn't saw any short circuits so... |
00:14:43 | | Join owang [0] (n=80723ca7@labb.contactor.se) |
00:15:24 | linuxstb | slimx: You need to replace 0x60005010 with 0xcf001110 for the PP5002 |
00:15:54 | Rob2222 | Cassandra: Where is the problem to get an 60GB ipod photo? BTW, the video has a bigger display afaik. A really nice display. |
00:16:09 | | Join ts-x [0] (n=0cad6dbb@labb.contactor.se) |
00:16:09 | Rob2222 | XavierGr: BTW, got that unit open? |
00:16:35 | XavierGr | Rob yes, I removed the HD and fiddled around a little, but no go to my problem |
00:16:39 | Rob2222 | XavierGr: Hmm, and you get a error message even with simply connect the usb-otg-adapter cable? |
00:16:45 | muesli__ | XavierGr!!! |
00:16:49 | muesli__ | one warning |
00:16:53 | XavierGr | I will have to remove the motherboard to do more, but I don't think it worhts the effort |
00:17:08 | muesli__ | pay attention when rebuild the drive |
00:17:20 | muesli__ | ive bricked mine by using the wrong side |
00:17:38 | Rob2222 | muesli__: The drive cant be build in wrong with normal force. :p |
00:17:58 | Rob2222 | muesli__: You have to much powe rin your arms ;) |
00:18:03 | muesli__ | yeah, you cant close it |
00:18:11 | XavierGr | Rob yes, I only connect the cable (with or without any other device) and I get the same error. |
00:18:20 | muesli__ | but when you turn it on you hdd is broken |
00:18:57 | Rob2222 | XavierGr: And you have no USB cable in the adapter cable? |
00:20:16 | XavierGr | I didn't get that? |
00:20:38 | XavierGr | I just connect the USB host cable on the Browser and the error pops up. Nothing else |
00:21:00 | Rob2222 | XavierGr: and you didnt have a normal USB cable connected to the USB-OTG adapter cable? |
00:21:07 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-233.seh.ox.ac.uk) |
00:21:11 | slimx | i have an compile error now in kernel.c linuxstb |
00:21:15 | slimx | kernel.c:29: error: syntax error before "volatile" |
00:21:47 | XavierGr | Rob2222: With or with out a normal cable connected to the USB host cable I get the same error |
00:21:52 | * | BHSPitLappy doesn't want his ipod to explode |
00:21:59 | Bagder | ah, I get build errors with make -j that we need to fix for distcc builds to work fine |
00:22:28 | preglow | yup |
00:22:40 | preglow | shouldn't be impossible, though, most of rockbox build should be parallelisale |
00:22:45 | preglow | insert 'b' where applicable |
00:22:46 | Bagder | yes |
00:23:07 | kkurbjun | is there a good place to upload a large amount of code? |
00:23:13 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
00:23:14 | Bagder | I just tried a build with two remote build hosts |
00:23:23 | Rob2222 | XavierGr: And you checked all pins against all others (6 combinations) agains a short? |
00:23:23 | linuxstb | slimx: You need to add PP5002 to those #ifdefs |
00:23:28 | kkurbjun | I'd like to put the doom code I have up for other people to look at it they would like to |
00:23:55 | Bagder | how much is "large" |
00:24:08 | linuxstb | slimx: i.e. #if ((CONFIG_CPU != PP5002) && (CONFIG_CPU != PP5020)) || !defined(BOOTLOADER) |
00:24:10 | XavierGr | Rob2222: There are 4 pins (and the outer shell) in the A plug and 5 pins (and the outer shell) on the mini side |
00:24:10 | | Quit Maxime (Read error: 110 (Connection timed out)) |
00:24:13 | kkurbjun | 400k |
00:24:40 | XavierGr | Only shortage was between the left most pin with the previous one but I think this is in the specifiacation |
00:24:59 | XavierGr | If you could check it I would be obligued |
00:25:05 | lostlogic | Bagder: I said that earlier :-P |
00:25:16 | Bagder | that it breaks? |
00:25:27 | Rob2222 | XavierGr: Ill check, mom |
00:25:36 | Bagder | oh well, doesn't matter. it still does ;-) |
00:25:40 | BHSPitLappy | ok, son? |
00:25:52 | BHSPitLappy | :P |
00:26:00 | Bagder | kkurbjun: I can host it for you |
00:26:04 | lostlogic | Bagder: taht it's not parallel make friendly −− my workstation is dual proc so I tried it first thing when I started working on the project |
00:26:20 | Bagder | should be fairly friendly |
00:26:56 | Rob2222 | XavierGr: OK, big end to my side and pins at the bottom. Now you mean pin 1 & 2 are short when "1 2 3 4", right? |
00:27:22 | kkurbjun | bagder: where should I send it? |
00:27:24 | linuxstb | Bagder: Can you simply use distcc to do an entire build remotely? |
00:27:33 | | Join damaki [0] (n=Chocolat@ALille-153-1-49-249.w86-196.abo.wanadoo.fr) |
00:27:34 | linuxstb | (on one server) |
00:27:38 | preglow | kkurbjun: so, how's porting going? |
00:27:53 | Bagder | linuxstb: well, the entire cc operation at least, yes |
00:28:07 | BHSPitLappy | kkurbjun: are you going off of iDoom, or porting from the original source? |
00:28:10 | Bagder | the make and link etc is still local |
00:28:13 | kkurbjun | preglow: it works, but I don't know where the graphic problems are coming from.. sometimes it crashes starting a new game |
00:28:30 | preglow | kkurbjun: how's the speed? |
00:28:33 | | Join ashridah [0] (i=ashridah@220-253-121-231.VIC.netspace.net.au) |
00:28:52 | kkurbjun | BHS: I was working off digita doom, looked into idoom, both are based off the original source.. I also looked into prboom |
00:28:58 | kkurbjun | preglow: ok, not great |
00:29:06 | kkurbjun | but I have some ideas for improvement |
00:29:10 | BHSPitLappy | speed's good in iDoom at lease :D |
00:29:13 | slimx | same error linuxstb |
00:29:33 | slimx | :O |
00:29:33 | BHSPitLappy | but I dunno how the other players' specs are, so I'll shuddup about that |
00:29:58 | kkurbjun | there's some optimizations that prboom did that look interesting, and the mixed math stuff would be easy to do in asm |
00:30:09 | preglow | kkurbjun: use iram? |
00:30:41 | kkurbjun | I havn't tried yet since it's not really working yet |
00:30:55 | Rob2222 | XavierGr: Still there? |
00:31:45 | linuxstb | slimx: Which files in firmware have you added PP5002 support to? |
00:31:47 | | Part CoasterMaster |
00:34:45 | slimx | lcd |
00:34:51 | slimx | i2c |
00:34:55 | slimx | ata |
00:34:58 | slimx | cpu |
00:35:01 | slimx | kernle |
00:35:27 | slimx | system |
00:35:55 | slimx | backlight |
00:35:58 | slimx | thread |
00:36:01 | slimx | usb |
00:36:46 | slimx | button, power and serial |
00:36:54 | slimx | eof |
00:36:55 | slimx | :) |
00:37:16 | BHSPitLappy | quite a flood |
00:37:21 | slimx | sorry |
00:37:21 | elinenbe | What player has the PP5002? |
00:37:28 | BHSPitLappy | certain ipods. |
00:37:30 | linuxstb | The older 1G-3G ipods |
00:37:30 | slimx | ipod 3g |
00:38:10 | elinenbe | slimx: nice... what does the m1 have? |
00:38:12 | elinenbe | mini1? |
00:38:31 | linuxstb | PP5022 IIRC |
00:38:53 | linuxstb | The hardware is described at http://ipodlinux.org/Generations |
00:39:45 | linuxstb | So mini1 is PP5020 - the mini2 is PP5022. |
00:39:51 | slimx | thx linuxstb |
00:40:39 | linuxstb | I'm not sure what to suggest now.... |
00:41:12 | slimx | i know :p |
00:41:38 | slimx | what are the files to check |
00:41:46 | slimx | for the ata support |
00:41:47 | linuxstb | You could try removing the other ???_init() calls in bootloader/ipod.c |
00:41:58 | slimx | should go through includes ? |
00:42:05 | linuxstb | slimx: Nothing. But you can look to see what external functions are needed. |
00:42:39 | linuxstb | I would search the code in firmware for either "PP5020" or "IPOD" and make sure you've done the correct thing for your ipod. |
00:42:58 | linuxstb | Both .h and .c files |
00:43:13 | | Quit gromit` (Remote closed the connection) |
00:43:53 | linuxstb | Hopefully it's just a simple mistake. I can't see any other differences in the ipodlinux ata driver apart from what I made in that ata.c |
00:44:40 | | Quit owang ("CGI:IRC (EOF)") |
00:44:47 | slimx | in ipl source |
00:45:04 | slimx | i can see it in ipod-ide ? |
00:46:18 | linuxstb | Most of the ATA driver is in the standard Linux kernel. The ipod-specific parts are in ipod-ide.c and linux/include/asm-armnommu/arch-ipod/hardware.h |
00:46:51 | | Quit ender` (" In the beginning, there was nothing. And God said, 'Let there be Light.' And there was still nothing, but you could see a bi) |
00:48:00 | slimx | ok |
00:48:31 | ts-x | Hello all...I have a font related question - I found a few fonts on rasher's site (sourced from xorg) that work very well with the H3xx and presumably the ipod displays. How would I go about requesting they be added to cvs? Sourceforge feature request/patch? |
00:48:45 | slimx | what can i do to get the port in cvs ? |
00:48:59 | slimx | things like lcd-ipod2bpp |
00:49:11 | | Join gromit` [0] (n=gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
00:49:22 | slimx | can be used for other targets .... |
00:50:17 | LinusN | kkurbjun: where does it look for .wad files? |
00:50:43 | | Join webguest50 [0] (n=acd5d939@labb.contactor.se) |
00:50:54 | webguest50 | Hi |
00:51:26 | webguest50 | When Rockbox is released on the iPod, do you still have to use the hidden iTunes database? |
00:52:14 | Paul_The_Nerd | webguest50: At the moment, you *can't* use it. :-P |
00:52:20 | Paul_The_Nerd | Well, not from within Rockbox. |
00:53:14 | Paul_The_Nerd | It simply uses the file tree browser to find and play songs. |
00:53:21 | webguest50 | oh right like the iRiver/ |
00:53:33 | kkurbjun | linusn:w_wad.h |
00:53:36 | kkurbjun | oops .c |
00:53:51 | linuxstb | webguest50: Yes - and also like every other Rockbox target |
00:53:52 | kkurbjun | in d_main it calls a routine to que up the wad files |
00:53:53 | LinusN | yes, but where do i put my wad file? |
00:53:56 | webguest50 | And will it be easy to install when its officially released? without having to do a lot of downloading, compiling? |
00:54:01 | kkurbjun | oh, sorry, /doom/ |
00:54:06 | LinusN | ok |
00:54:10 | Paul_The_Nerd | webguest50: The general idea is that any player running Rockbox will operate as similarly as possible to any other. |
00:54:17 | JdGordon | sorry... did some1 say doom ????? |
00:54:17 | linuxstb | webguest50: You don't need to compile now. |
00:54:24 | JdGordon | on rb?? |
00:54:29 | webguest50 | i have a 60gig ipod video |
00:54:32 | linuxstb | webguest50: But yes, hopefully someone will write a "point and click" installer. |
00:54:45 | webguest50 | :-) |
00:55:03 | webguest50 | would love to see a manual eq in iPod rockbox, and the ability to make multicoloured wps's |
00:55:14 | | Quit webguest57 ("CGI:IRC") |
00:55:36 | linuxstb | multicoloured wps's are there now, and the eq is there, but without any user interface..... |
00:55:44 | webguest50 | ok |
00:55:55 | webguest50 | Finally is a peak meter possible on the iPod? |
00:56:30 | linuxstb | Yes, Rockbox has a peakmeter, it's just not wired up to the iPod's audio driver yet. But it will definitely happen. |
00:57:08 | webguest50 | ok fantastic! |
00:57:13 | LinusN | kkurbjun: i see what you mean with "not stable" :-) |
00:57:30 | | Join ssnajper [0] (n=c635c9fe@labb.contactor.se) |
00:57:39 | kkurbjun | : ) |
00:57:54 | kkurbjun | yeah, most of the time it freezes on the melting screen |
00:57:58 | webguest50 | a green peakmeter with red peak-ends would look awesome |
00:59:15 | | Join midkay [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
00:59:36 | preglow | fps esimate? |
00:59:39 | preglow | estimate... |
00:59:46 | LinusN | fair |
01:00 |
01:00:11 | * | LinusN chooses "Hurt me plenty" |
01:00:27 | * | JdGordon wants to play doom :'( |
01:00:34 | * | LinusN too |
01:00:36 | LinusN | :-) |
01:00:41 | LinusN | it freezes all the time |
01:01:30 | kkurbjun | it can't exit out of the program and it doesn't seem like the buttons are working right now.. do they for you linusn in the game? |
01:01:47 | LinusN | i haven't come that far |
01:01:52 | kkurbjun | I had them working before, I'll have to look into that |
01:02:08 | LinusN | it freezes before i get the chance to play |
01:02:20 | Rob2222 | do we have doom on the iriver, too? |
01:02:27 | kkurbjun | yeah, it seems like its a bit of a timing issue |
01:02:37 | kkurbjun | sometimes I can get in and sometimes I can't |
01:02:40 | LinusN | Rob2222: i'm running it on h320 |
01:02:59 | Rob2222 | LinusN: can you get multiplayer working? :) :p |
01:03:04 | LinusN | haha |
01:03:17 | JdGordon | ye, multiplayer over usb-otg :D |
01:03:21 | Rob2222 | cool, I want to play, too :) |
01:03:23 | LinusN | kkurbjun: no sound :-( |
01:03:39 | preglow | hehe |
01:03:40 | preglow | nice midi |
01:03:44 | Rob2222 | And as next game pls Battlefield 2 |
01:03:59 | midkay | doom? on... iriver? |
01:03:59 | kkurbjun | : ), yeah, I hadn't gotten to that with the graphics problems and all that |
01:04:07 | * | JdGordon puts up hand to make the ipod-one-click-installer.. if no1 else has |
01:04:32 | | Quit ssnajper ("CGI:IRC (EOF)") |
01:04:42 | *** | Saving seen data "./dancer.seen" |
01:04:46 | kkurbjun | I'm kinda stuck with that and I don't know really how to find the problem |
01:04:58 | * | LinusN checks his BLASTER variable |
01:05:10 | * | preglow commits tight assembler |
01:05:22 | kkurbjun | : ) |
01:05:27 | * | LinusN opens .rockbox/AUTOEXEC.BAT |
01:06:22 | Paul_The_Nerd | Heee |
01:06:46 | LinusN | i gotta get some sleep |
01:06:48 | LinusN | nite all |
01:07:02 | | Quit LinusN ("Who is General Failure and why is he reading my disk?") |
01:07:58 | preglow | with _just_ enough registers |
01:10:09 | | Quit San (Read error: 110 (Connection timed out)) |
01:11:31 | linuxstb | JdGordon: Do you know wxWindows/wxWidgets ? |
01:13:38 | preglow | i guess i'll avoid doing a hitnrun commit tonight |
01:15:56 | | Quit Kohlrabi (Nick collision from services.) |
01:15:56 | | Quit Furious_G (Read error: 104 (Connection reset by peer)) |
01:16:01 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-131-079.pools.arcor-ip.net) |
01:16:21 | | Join Furious_G [0] (n=none@dhcp165152.reynolds.fsu.edu) |
01:17:41 | * | linuxstb commits peakmeter support for ipod |
01:18:03 | preglow | oooh, great |
01:18:09 | preglow | and just in time for me to install before i leave |
01:18:41 | linuxstb | preglow: Have you tried crossfeed on your Nano? |
01:18:54 | BHSPitLappy | what's crossfeed? |
01:19:06 | BHSPitLappy | another way to say crossfade? |
01:19:39 | linuxstb | No - it's delaying each channel and feeding it to the other. i.e. the left channel gets a little of the right channel and vice-versa. |
01:19:40 | | Nick Sinbios is now known as Natsuki (n=Sinbios@Kingston-HSE-ppp3560829.sympatico.ca) |
01:19:58 | linuxstb | It simulates the delay you hear when listening with speakers. |
01:20:05 | preglow | linuxstb: no |
01:20:08 | preglow | linuxstb: should i? |
01:20:12 | linuxstb | It's broken. |
01:20:22 | linuxstb | You just get loud whitenoise |
01:20:34 | linuxstb | I can still hear it..... |
01:20:56 | BHSPitLappy | hmm |
01:21:15 | Midgey34 | does the peakmeter still lag behind audio? |
01:21:17 | BHSPitLappy | I can't see how it's an attractive feature :P |
01:21:44 | JdGordon | linuxstb: no |
01:21:46 | preglow | peak meter is way more responsive on my nano than my iriver |
01:22:39 | preglow | don't know what i think about that sample skipping deal |
01:22:56 | preglow | anyone tried peak meter with no sample skipping? |
01:22:59 | JdGordon | linuxstb: i was gonna do it as a console app which automates the proccess instead of a gui app.. so it can still be compiled on lunix |
01:22:59 | linuxstb | I don't know if I've implemented it correctly, but it looks OK to me. |
01:23:36 | linuxstb | JdGordon: That would be useful. I can help make it work on Mac OS as well. |
01:24:11 | linuxstb | JdGordon: It can be distributed with the bootloader-*.bin files compiled into it - so it's just a single .exe file for windows users. |
01:24:45 | preglow | linuxstb: peak meter really kills mp3, though |
01:25:08 | JdGordon | if you want.. |
01:25:29 | linuxstb | JdGordon: I'm just thinking how it can be made as simple as possible for the user. |
01:25:38 | preglow | *sigh* |
01:25:40 | linuxstb | The bootloaders won't change very often. |
01:25:42 | preglow | we really need to work on our codecs |
01:26:00 | preglow | only codec peakmeter really works well with here is falc |
01:26:01 | preglow | flac |
01:26:05 | preglow | and i assume that's because it's fast |
01:26:54 | preglow | crossfeed doesn't output white noise |
01:26:59 | preglow | i can still recognize the music |
01:27:00 | preglow | heh |
01:27:14 | preglow | it's just drowned in a some high pitched jittery stuff |
01:27:32 | | Quit matsl (Remote closed the connection) |
01:27:32 | | Quit webguest50 ("CGI:IRC (Ping timeout)") |
01:28:02 | linuxstb | Maybe it was just the song I had - I was too deafened to make sense of it.... |
01:28:47 | | Quit Febs ("CGI:IRC (EOF)") |
01:29:12 | preglow | it isn't correct at any rate |
01:29:16 | preglow | but i have no idea why |
01:29:32 | linuxstb | preglow: The peakmeter seems fine with a 160kbps MP2 file. |
01:29:42 | preglow | it's lagged as hell here with 112kbs mp3.. |
01:30:32 | preglow | linuxstb: doesn't work too well here on a 192kbps mp2 |
01:31:51 | linuxstb | You're right, it is lagging badly. |
01:32:04 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
01:32:14 | linuxstb | Good job most of my music is FLAC... |
01:32:34 | preglow | pfff |
01:32:35 | preglow | wellwellwell |
01:32:40 | preglow | we'll have some serious fun with this |
01:32:49 | preglow | you find out how long the audio fifo is? |
01:33:15 | linuxstb | No, I never tested. |
01:33:21 | linuxstb | I'll have a quick look now. |
01:34:09 | preglow | we must be doing something wrong, btw, ui isn't lagging this badly when h1x0 is decoding at 40mhz |
01:34:37 | preglow | and it's doing the exact same things |
01:35:03 | | Quit Rob- (Read error: 113 (No route to host)) |
01:35:26 | steveb | my left headphone broke :( |
01:35:50 | linuxstb | preglow: Yes, I'm sure we are. |
01:36:34 | preglow | but yes, it sounds logical, right? |
01:36:41 | preglow | it too is decoding under a strain |
01:36:46 | preglow | probably more of a strain than we are |
01:36:51 | preglow | and still manages to not lag |
01:37:32 | | Quit Genre9mp3 () |
01:42:53 | Rob2222 | My H300 only brings 4,7V at the USB OTG 5V line. maybe thats the cause some USB devices doesnt work with the H300.... |
01:42:59 | | Quit mikearthur ("Konversation terminated!") |
01:43:15 | preglow | i've gotta sleep |
01:43:36 | ashridah | Rob2222: there's lots more reasons than just that |
01:43:50 | ashridah | Rob2222: the linux kernel source is *full* of devices that don't adhere to the USB spec. |
01:43:50 | linuxstb | The fifo is 32 bytes... Which gives about 5500 FIQs/second |
01:45:53 | preglow | ouch |
01:45:58 | preglow | and it's fixed-size? |
01:46:04 | JdGordon | does ipodpatcher.c compile on linux? |
01:46:14 | Cassandra | I wish gcc had testicles. |
01:46:22 | Cassandra | I fell a strong need to kick it in them. |
01:46:39 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
01:46:45 | linuxstb | JdGordon: No, it's win32 specific. |
01:46:54 | preglow | it's got several other protruding growths |
01:46:56 | JdGordon | ok |
01:46:58 | preglow | warts and such |
01:47:07 | preglow | tentacles |
01:47:08 | linuxstb | JdGordon: The linux equivalent is simply "dd" |
01:47:14 | linuxstb | (more or less) |
01:47:42 | JdGordon | ok then... i could make it gui then.. i assumed it was linux compat which is why i was gonna do it console so it was easy to port |
01:48:22 | linuxstb | I was thinking of a wxWidgets GUI - so it could be integrated with Cassandra's work-in-progress Rockbox installer. |
01:48:53 | JdGordon | ok, ill leave it then he can do wxwidgets |
01:48:54 | linuxstb | But maybe it would be too much to try and do everything in one application. |
01:48:55 | Cassandra | Wow! Life imitates Rockbox April Fools - someone just submitted a Rockbox Doom port. |
01:49:06 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
01:49:27 | Cassandra | linuxstb, nah - that's what dlls were invented for. ;) |
01:49:38 | preglow | wouldn't try running it on archos, though... |
01:49:39 | preglow | anyuway |
01:49:41 | preglow | i've gotta sleep |
01:49:42 | preglow | later |
01:49:55 | linuxstb | gnight |
01:51:45 | Cassandra | (and why I need to re-architecture the installer to be more modular) |
01:51:51 | | Quit tvelocity ("ΑναχωÏεί") |
01:56:42 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
02:00 |
02:02:37 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
02:06:46 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
02:07:38 | | Quit slimx (Remote closed the connection) |
02:10:29 | | Quit Jungti1234 (Client Quit) |
02:11:42 | | Join fairway [0] (n=fairway@217-162-180-7.dclient.hispeed.ch) |
02:12:54 | fairway | ah |
02:13:02 | fairway | volume is working |
02:13:03 | fairway | finally |
02:15:04 | Paul_The_Nerd | "finally?" |
02:15:13 | | Quit AliasCoffee ("Leaving") |
02:15:14 | fairway | volume control on the ipod |
02:15:23 | fairway | it was not working 2 days ago |
02:15:57 | Paul_The_Nerd | Yeah, but 2 days is pretty quick for a "finally" type statement |
02:16:06 | fairway | kk |
02:16:18 | * | BHSPitMonkey congratulates fairway for all the time he's put into this project |
02:16:21 | BHSPitMonkey | :D |
02:17:00 | fairway | no problem |
02:17:03 | fairway | guys |
02:17:04 | fairway | :D |
02:17:28 | fairway | though the screen problem is still there |
02:18:22 | linuxstb | fairway: Patches are welcome. |
02:18:27 | Paul_The_Nerd | Hehehe |
02:18:53 | Cassandra | And if you have any spare time do you think you could port it to the iPod 5g? |
02:19:11 | fairway | linuxstb: will get into this when exams are over |
02:19:42 | fairway | but the new colour skin is nice |
02:19:56 | fairway | whoever who did it |
02:20:07 | Cassandra | Thank you. |
02:20:51 | Cassandra | The battery is also in colour but you can't see that yet unfortunately. |
02:21:15 | fairway | Cassandra: should the boxes with the text in it fit the whole screen? |
02:21:30 | Cassandra | If you're using a Nano, yes. |
02:21:40 | fairway | no the ipod photo |
02:21:49 | Cassandra | I'll probably do a bigger version at some point. |
02:21:51 | fairway | i believe the themes were done for the nano |
02:21:54 | fairway | ok |
02:22:06 | linuxstb | What's the screen problem you referred to? |
02:22:17 | fairway | it's not exactly a screen problem |
02:22:34 | fairway | it's just that current themes do not fit the whole screen resolution |
02:22:49 | Cassandra | I know. H320 users have the same problem. |
02:22:51 | linuxstb | OK, just a theme problem then (or lack of them). |
02:22:58 | fairway | alright |
02:23:04 | Cassandra | When I get back where I can run a sim, I'll get to it. |
02:23:07 | linuxstb | I've just been trying the H300 themes from here: http://www.misticriver.net/showthread.php?t=35964 |
02:23:15 | fairway | i think themes are pretty easy to port |
02:23:23 | Cassandra | Actually, if you mail me an iPod colour, I'll fix it the moment it arrives. |
02:23:27 | linuxstb | Some of them work - but there are a few features missing in CVS Rockbox that those themes are using. |
02:23:34 | Cassandra | Can't say fairer than that, can you? |
02:23:41 | Paul_The_Nerd | Hahaha |
02:23:48 | linuxstb | Cassandra: I can mail you the UI sim.... |
02:24:10 | Cassandra | linuxstb, thanks, but I have enough to do for the next few days. |
02:24:34 | linuxstb | :) I'll just wait until those H300 wps's work with Rockbox cvs |
02:24:40 | Cassandra | I'm ony willing to prioritise for large bribes in the form of hardware. ;) |
02:25:17 | fairway | ogg vorbis 128kps would do the best on the ipod |
02:25:24 | fairway | btw |
02:25:30 | linuxstb | What do you mean? |
02:25:34 | fairway | is mp3 playpack gapless? |
02:25:50 | Cassandra | linuxstb: tell you what, if you're willing to sort it out, I'll quickly hack you up a background image at the correct resolution. |
02:25:57 | fairway | for example as foobar2000 does |
02:26:08 | Cassandra | As gapless as it can be yes. |
02:26:18 | BHSPitLappy | how gapless is that :P |
02:26:34 | Cassandra | With a recent lame using the −−no-gaps option, very. |
02:26:37 | linuxstb | Cassandra: As I said, I'm happy to wait for Rockbox CVS to catch up with those h300 WPSs. |
02:26:39 | fairway | lame files are 100% gapless |
02:26:45 | Cassandra | With other encoders, less so. |
02:26:50 | Cassandra | linuxstb, fair enough. |
02:26:52 | fairway | are there any plans do add background pictures? |
02:27:02 | fairway | wallpaper |
02:27:03 | fairway | heh |
02:27:03 | linuxstb | fairway: That's because foobar does slow seeking through files - it's not practical for Rockbox to do the same. |
02:27:13 | Cassandra | I don't think wallpaper would work currently. |
02:27:14 | BHSPitLappy | what about AAC? |
02:27:21 | linuxstb | Even worse than mp3 |
02:27:30 | linuxstb | Those MPEG people.... |
02:27:31 | fairway | best codec at 128kps is vorbis |
02:27:33 | BHSPitLappy | i mean is it gapless |
02:27:40 | fairway | a bit better than aac |
02:27:48 | fairway | not really |
02:27:59 | linuxstb | That's what I mean - aac has the same problems as mp3 regarding gapless, but without the lame hacks. |
02:28:06 | Cassandra | The problem lies in doing scrolling text over the background image. |
02:28:06 | linuxstb | (as in the lame encoder) |
02:28:10 | fairway | exact |
02:28:18 | Cassandra | boxes is very careful not to mix images and text. |
02:28:26 | | Quit actionshrimp (Read error: 104 (Connection reset by peer)) |
02:28:54 | fairway | yep |
02:29:17 | fairway | I think vorbis 256kps arent supported yet right? |
02:29:22 | linuxstb | Works fine. |
02:29:34 | fairway | I noticed a small gap one time |
02:29:50 | fairway | could be only me though |
02:30:02 | Paul_The_Nerd | fairway: That's hardly "not supported" so much as "This is still a long ways from release, and so there are small glitches still" |
02:30:06 | fairway | did one test battery life for flacs yet? |
02:30:13 | linuxstb | The CPU struggles at higher bitrates than that - so if there are high peaks in bitrate then it will skip. |
02:30:35 | fairway | linuxstb: I see |
02:30:49 | linuxstb | But it's still early days - there has been hardly any iPod-specific optimisation of the codecs yet, and we're still only using one of the ipod's two CPUs. |
02:31:08 | fairway | when will support for the 2nd be added? :) |
02:31:28 | linuxstb | No immediate plans. Personally, I want to see how far we can go just using one. |
02:31:40 | linuxstb | It will save power if we can ignore the 2nd cpu. |
02:31:45 | fairway | ok |
02:32:59 | linuxstb | With a not fully-charged battery, I managed 4h 50m of FLAC playback the other day on my 60GB Color. |
02:33:28 | Cassandra | Sheesh. They badly need a battery upgrade then. |
02:33:29 | linuxstb | On the iriver H140, Rockbox manages about 12h-13h FLAC playback on a full charge. |
02:33:37 | | Quit mikearthur (No route to host) |
02:33:44 | * | Cassandra regularly gets 20hrs out of her H120 |
02:33:49 | Cassandra | H140 even |
02:33:57 | linuxstb | Is that the stock battery? |
02:34:00 | Cassandra | Nope. |
02:34:03 | Paul_The_Nerd | Cassandra: H120 doesn't boost on FLAC. The ipod is essentially permanently boosted right now. |
02:34:12 | fairway | linuxstb: that's awesome |
02:34:19 | Cassandra | I don't use FLAC |
02:34:33 | Paul_The_Nerd | Ah |
02:34:39 | Cassandra | (when hard disks get bigger, I will....) |
02:34:43 | fairway | Cassandra: what do you use? |
02:34:52 | Cassandra | 256Kbps MP3. |
02:35:20 | fairway | ok |
02:35:26 | fairway | does it play gapless for you? |
02:36:04 | Cassandra | Well not on iPod because we still have that alternate track is silent bug. |
02:36:20 | fairway | ahh |
02:36:25 | Cassandra | On H140, yes, although I can sometimes here track transitions. |
02:36:25 | Paul_The_Nerd | Cassandra: Does yours go silent every other track, or only when you skip? |
02:36:41 | Cassandra | Oh, only when I skip, I think. |
02:36:44 | * | Cassandra tries. |
02:37:20 | fairway | Cassandra: same here |
02:37:30 | lostlogic | linuxstb: might want to do some performance optimization on the fiq function for iPod playback... either by putting it into assembler or by reading the assembler and reducing the number of instructions in the typical path |
02:37:48 | linuxstb | lostlogic: Yes, that's high on the list. But I want to make sure it's correct first. |
02:38:21 | linuxstb | The ARM also has special registers reserved for use in FIQ mode - which we don't have to preserve on the stack. |
02:38:33 | linuxstb | So there is a lot to be gained there. |
02:38:40 | fairway | the rockbox menu structure could be simplified by displaying the corresponding options on the right side instead on a new screen |
02:39:42 | fairway | brb |
02:39:42 | | Quit fairway () |
02:39:44 | lostlogic | linuxstb: it is definitely not optimal as the pcmbuf callback was designed for m68k DMA use... might be worth writing a callback where you can ask for a specific amount of data instead of just getting whatever the pcmbuffer wants to feed you |
02:39:44 | Cassandra | OK, on Radio K.A.O.S. it just clipped off the end of the track at the transition. |
02:39:52 | Cassandra | That's *sort* of gapless. |
02:40:22 | lostlogic | linuxstb: how big is the fifo? |
02:40:42 | linuxstb | 32 bytes as I discovered tonight. |
02:40:54 | linuxstb | So we get about 5500 FIQs/second |
02:41:37 | Cassandra | But listening to a couple of other track transitions I'd say that yes, that's gapless. |
02:41:42 | lostlogic | jesus. good thing only 1 in 1000 of those will need to call back to the pcmbuf |
02:41:56 | linuxstb | Yes, it's not ideal calling the callback from the FIQ. |
02:42:17 | | Join Rob2222_ [0] (n=Miranda@ACD03AC1.ipt.aol.com) |
02:43:01 | lostlogic | would be better to move the fiq to pcmbuf.c |
02:43:44 | linuxstb | Mmm. It's definitely a low-level hardware function, so it seems to belong in firmware/ |
02:43:53 | linuxstb | (IMO) |
02:44:01 | linuxstb | What would be the advantage of moving it? |
02:44:15 | | Join dropandho [0] (n=dropandh@cpe-24-193-36-91.nyc.res.rr.com) |
02:44:47 | Rob2222_ | kick Rob2222 ! |
02:44:53 | Rob2222_ | ^^ :) |
02:44:54 | lostlogic | yeah, it isn't a big deal −− I mean the callback to pcmbuf will only happen every 1/5th of a second. Now that I think of it, it doesn't matter, and the same could be said for the DMA saving the jump and memory accesses involved. |
02:44:55 | dropandho | darn- no firefly! |
02:45:22 | dropandho | anyone know if firefly's MultiScreenVKeyboard was being looked at? |
02:48:58 | lostlogic | linuxstb: it's fine the way it is. and the functionality looks right, but will want to change to a while(1) loop, terminated by if (size == 0) if (callback_for_more) callback_for_more; else break; for performance when you get to that. |
02:51:44 | linuxstb | OK, I may as well do that now. |
02:52:14 | lostlogic | gah, except it's wrong... because callback for more may return a size of zero, so if you _do_ the callback for more then you do have to recheck size :( |
02:52:35 | lostlogic | the poitn is to avoid the double check on size in the typical 5500hz part |
02:53:00 | BHSPitLappy | aack |
02:53:08 | BHSPitLappy | I just tried crossfeed and nearly wet myself |
02:53:09 | BHSPitLappy | lol |
02:53:19 | linuxstb | I warned you..... |
02:53:26 | BHSPitLappy | i know |
02:53:30 | linuxstb | :) |
02:53:30 | BHSPitLappy | had to try :) |
02:53:45 | BHSPitLappy | Channels still does nothing? |
02:53:51 | BHSPitLappy | even though balance works? |
02:55:07 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
02:55:12 | dropandho | what cha all werkin on? |
02:55:14 | linuxstb | lostlogic: Why would callback_for_more() return 0 ? |
02:55:26 | lostlogic | linuxstb: that's the end of playback condition |
02:55:39 | lostlogic | linuxstb: or on a buffer underrun |
02:55:53 | | Nick Rob2222_ is now known as Rob2222 (n=Miranda@ACD03AC1.ipt.aol.com) |
02:56:39 | lostlogic | linuxstb: so actually if you still have size zero after a callback for more you should turn yourself off |
02:56:39 | linuxstb | BHSPitLappy: Yes, that part of the audio driver still needs a lot of work. |
02:56:55 | BHSPitLappy | also, does Balance have a weird default? |
02:57:03 | BHSPitLappy | or had I been playing with it before it was effective :P |
02:57:19 | linuxstb | lostlogic: I think it does. If the callback returns zero, then the interrupt will never be re-enabled. |
02:58:07 | linuxstb | Which could be the cause of the track skipping bug. |
02:58:41 | lostlogic | shouldn't be −− the next call to pcm_play_start should happen as soon as the pcmbuf reactivated |
02:59:17 | lostlogic | linuxstb: unless your pcm_is_playing var needs to be set false in that case and isn't. |
02:59:39 | BHSPitLappy | also, music playback is a little... dehabilitated (?) on the nano :P |
02:59:48 | linuxstb | ? |
02:59:56 | linuxstb | You can't just make up words.... |
03:00 |
03:00:00 | BHSPitLappy | nu uh |
03:00:06 | BHSPitLappy | ...you festizio |
03:00:18 | BHSPitLappy | when music's playing, the menu controls are insane |
03:00:42 | lostlogic | linuxstb: ah, yes, you'll wan tot unset pcm_playing when the loop terminates without reenabling the interrupt |
03:00:53 | BHSPitLappy | I'm glad playback gets all the priority it can, but menu nav is near impossible |
03:01:20 | linuxstb | Yes. FLAC is about the only codec fast enough to not slow down the UI. |
03:01:42 | BHSPitLappy | woah... /me just discovered the fade in/out |
03:01:43 | BHSPitLappy | lol |
03:01:52 | BHSPitLappy | it's not perfect but it's neat that it's in there |
03:03:35 | Paul_The_Nerd | Oddly enough, and this is entirely subjective, it feels like MP3 slows down the menus quite a bit more than equivalent bitrate Oggs |
03:04:12 | BHSPitLappy | well could you be a little more objective? |
03:04:19 | BHSPitLappy | :P |
03:04:47 | *** | Saving seen data "./dancer.seen" |
03:05:22 | XavierGr | Does anyone knows why the UI is laggy on H300? |
03:05:28 | XavierGr | (comparing to H100) |
03:05:42 | linuxstb | Because the lcd is a lot slower. |
03:05:55 | linuxstb | Same CPU, but a much larger LCD, which is 16bpp, not 2bpp. |
03:06:11 | linuxstb | And the driver has been less optimised. |
03:06:19 | linuxstb | = optimised less. |
03:07:24 | XavierGr | so is it going to be better, or iriver got away with the slow scrolling that has in her menus? |
03:07:50 | linuxstb | I believe amiconn is planning to work on it. |
03:08:01 | lostlogic | XavierGr: it will get better... how much is uncertain at this point |
03:08:13 | BHSPitLappy | slow-scroll on mp3 players? madness! |
03:08:27 | linuxstb | Is Rockbox visibly slower than the iriver firmware on the h300? |
03:09:17 | | Join adamd [0] (n=81ea0401@labb.contactor.se) |
03:09:50 | XavierGr | iriver has a very slow scrolling speed |
03:09:54 | | Quit imphasing (Read error: 110 (Connection timed out)) |
03:10:16 | XavierGr | on rockbox it scrolls fast but the button queue is not accurate |
03:10:25 | XavierGr | so i leave the button and scrolling continues for 300ms |
03:12:32 | BHSPitLappy | how can slow-scrolling even work in menus |
03:14:02 | Rob2222 | XavierGr: So use play+up/down to scroll large lists |
03:16:57 | lostlogic | *goes on a rampage in playback.c removing lines of code. |
03:19:29 | dropandho | xavier- you look at the remote work anymore? |
03:19:43 | XavierGr | ? |
03:20:13 | XavierGr | when did I look at it after I made a little patch for it before the full implementation of TiMiD? |
03:20:20 | dropandho | you use to do some patches for the remote...wondered if you delved into that anymore |
03:20:37 | dropandho | got it...so no more for u?! |
03:20:42 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
03:20:42 | XavierGr | why do that any more? TiMiD's work is in cvs now |
03:21:19 | dropandho | we are still missing some screens and some ideas firefly had for vkeyboard |
03:21:59 | XavierGr | Anyway I just sent an RMA mail to iriver, my H340 is a defect. It is sad I paid so much for it and i didn't got a single day of joy. |
03:22:25 | adamd | what was wrong with it in the end |
03:22:35 | dropandho | wow- what a bummer |
03:22:52 | XavierGr | the USB OTG chip (or port) is not working |
03:23:05 | adamd | bugge |
03:23:05 | adamd | r |
03:23:16 | XavierGr | indeed |
03:23:19 | ashridah | XavierGr: i presume you mean with a device that's known to work under normal circumstances? |
03:24:13 | XavierGr | ashridah: In all circumstances, it will not work even with out a device. We did various tests with Rob (multimeter measurements) and all things point that it is defective |
03:24:34 | ashridah | okay, and this is in comparison to a working model? |
03:25:04 | XavierGr | ashridah: I gen error whenever I plug the host cable (with or with out device) |
03:25:06 | XavierGr | yes |
03:25:10 | ashridah | aah |
03:25:11 | ashridah | right |
03:25:27 | ashridah | were you the one that mentioned it on the mailing list? |
03:25:54 | XavierGr | no not the mailing list. I posted on MR about it |
03:26:44 | XavierGr | anyway I need some sleep |
03:26:46 | XavierGr | later all |
03:27:22 | adamd | what is iRiver's policy like on replacements |
03:27:34 | adamd | do they have a stock of H300s left to replace defective models with |
03:27:51 | adamd | and would they replace my H340 if they found Rockbox on it |
03:27:54 | adamd | anyone any idea |
03:28:32 | adamd | bye xavier |
03:29:32 | ashridah | i seem to recall someone mentioning that they rma'ed their player even after rockbox was installed and they didn't seem to mind. |
03:30:05 | Paul_The_Nerd | adamd: They're not *supposed* to replace it when Rockbox is on it, but there's a history of them ignoring it, which should *not* be read as a guarantee that they will. |
03:30:13 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
03:30:18 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
03:30:47 | Paul_The_Nerd | adamd: Also, I've heard that they generally replace it with a refurbished one (it may be more physically battered, with scratches on the case, but all functional components including the LCD screen, should be "like new" condition) |
03:30:50 | Paul_The_Nerd | *should* |
03:31:13 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
03:32:00 | adamd | ahh right |
03:32:17 | adamd | according to an MP3 of a hard drive which has bad sectors on it |
03:32:19 | lostlogic | hmm... maybe when I'm trying to plug my USB cable into my phone instead of my H340 it's time to take a break. |
03:32:22 | adamd | mine has bad sectors |
03:32:28 | adamd | but it's working fine for the time being |
03:32:52 | Midgey34 | Small iPod colour BMP fix by linuxstd < I found that moderately funny |
03:32:56 | adamd | so I'm reluctant to replace it as I'm getting plenty of use out of it right now |
03:33:57 | adamd | oh, and I've been reading the website but haven't been able to find out... what does USB boot loader mode do |
03:34:11 | adamd | it just seems to sit there doing nothing much |
03:34:38 | Midgey34 | allows you to access the drive even if the firmware has gone horribly wrong |
03:35:15 | adamd | ah, doesn't seem to show the drive on my PC, that's all |
03:35:23 | adamd | thought that was the idea originally but it didnt show |
03:35:48 | linuxstb | adamd: Do you have a h300? |
03:50:10 | | Quit BHSPitLappy ("Dropped my laptop.") |
03:50:49 | | Quit PaulJ ("CGI:IRC") |
03:50:54 | | Join BHSPitLappy [0] (n=Steve-O@67.64.118.242) |
03:57:15 | lostlogic | where does logf save to? |
03:58:56 | | Quit dropandho () |
04:00 |
04:02:52 | imphasing | Is there someone here that knows ARM assembly/architecture that wouldn't mind answering a quick question? |
04:07:06 | BHSPitLappy | you need to ask questions before preglow goes to bed :P |
04:07:43 | imphasing | heh. |
04:07:56 | BHSPitLappy | and I just don't think linuxst b likes you. |
04:08:06 | imphasing | :( |
04:14:35 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
04:15:16 | | Join webguest81 [0] (n=a1b830c5@labb.contactor.se) |
04:15:22 | Cassandra | Dammit, I can't stop staring at how pretty colour Rockbox is. |
04:15:36 | BHSPitLappy | :/ |
04:15:43 | BHSPitLappy | screen dump? |
04:25:04 | Cassandra | http://forums.rockbox.org/index.php?topic=2404.0 |
04:25:21 | Cassandra | I'm a bit suprised screen dump worked. |
04:26:17 | BHSPitLappy | damn registration :P |
04:27:05 | BHSPitLappy | holy crap |
04:27:09 | BHSPitLappy | that build was fast |
04:27:24 | lostlogic | awesome |
04:27:38 | BHSPitLappy | whoops, I hope the makefile hasn't changed |
04:27:51 | lostlogic | gah, why... why am I deadlocking on track skip? Softlock I would maybe understand, but deadlock!? |
04:29:50 | | Quit webguest81 ("CGI:IRC (Ping timeout)") |
04:32:22 | | Quit RotAtoR () |
04:38:13 | BHSPitLappy | kewl |
04:38:19 | * | BHSPitLappy has color boxes on his nano now |
04:39:27 | imphasing | I would consider writing up a quick port of rockbox for the 3G, but I'd have to get out my editor.. |
04:39:31 | imphasing | and I'm hungry. |
04:39:41 | BHSPitLappy | i'm stephen |
04:39:45 | Cassandra | lostlogic: God hates you. |
04:39:46 | BHSPitLappy | nice to meet you, hungry |
04:39:54 | BHSPitLappy | Cassandra: not nice |
04:39:56 | | Join webguest33 [0] (n=a1b82c8c@labb.contactor.se) |
04:40:06 | lostlogic | not surprising, I've been saying he doesn't exist my whole life :) |
04:40:15 | imphasing | Is there a CVS tree of the ipod rockbox port? |
04:40:17 | Cassandra | Well there you go then. |
04:40:27 | lostlogic | imphasing: same CVS tree as teh rest of rockbox |
04:40:36 | imphasing | Alrighty. |
04:41:09 | BHSPitLappy | imphasing: slimx (i think) has been diligently working on the 3g port the last number of days |
04:41:16 | BHSPitLappy | s/last/past |
04:42:09 | imphasing | Ah, cool |
04:42:27 | * | Cassandra wonders who is working on 5g |
04:42:32 | imphasing | Heh.. |
04:43:02 | imphasing | So many people; the LCD driver is being figured out at iPL, but the broadcom chip is still giving trouble. |
04:44:13 | BHSPitLappy | Cassandra: what, it works on 5G :) |
04:44:31 | BHSPitLappy | I installed it on my friend's |
04:44:43 | BHSPitLappy | damn ingrate asked me how to uninstall it today |
04:44:57 | imphasing | haha |
04:54:16 | | Quit ts-x ("CGI:IRC (EOF)") |
05:00 |
05:02:10 | | Join Rob2222_ [0] (n=Miranda@ACB5AD74.ipt.aol.com) |
05:03:34 | Cassandra | Thought sound wasn't working on the iPod video yet? |
05:03:51 | Paul_The_Nerd | It shouldn't be... |
05:04:49 | *** | Saving seen data "./dancer.seen" |
05:10:09 | BHSPitLappy | it doesn't... |
05:12:12 | Cassandra | Not surprising he asked you to uninstall it then, really. |
05:15:10 | midkay | not like you don't have the choice of booting to the original firmware.. ;) |
05:18:33 | | Part Paul_The_Nerd |
05:19:50 | lostlogic | anyone know how to use logf? |
05:20:40 | | Quit Rob2222 (Read error: 113 (No route to host)) |
05:24:03 | | Nick gtkspert_ is now known as gtkspert (n=gtkspert@203.59.146.102) |
05:27:30 | lostlogic | Cassandra: can you put a good word in with that God guy for me, because this is irritating me greatly |
05:30:11 | Cassandra | I don't think it'd do you much good. I don't think he approves of my religion. |
05:31:00 | Cassandra | If it helps I spent the last day fighting a linker library ordering problem on a project I'm doing for my sister. |
05:31:16 | lostlogic | hehe, nice |
05:33:41 | | Nick aegray_ is now known as aegray (n=aegray@12-210-86-210.client.insightBB.com) |
05:36:33 | | Join Jolt [0] (n=56280280@labb.contactor.se) |
05:37:06 | Jolt | hello all |
05:38:04 | BHSPitLappy | hello one |
05:39:04 | Jolt | hey |
05:40:16 | Jolt | Question: Are these WPS's in the right place? |
05:40:16 | Jolt | http://www.rockbox.org/twiki/bin/view/Main/WpsGallery#iRiver_H300_24Bit_Colour_WPS_con |
05:44:39 | BHSPitLappy | huh? |
05:45:08 | Cassandra | Sure, although Rockbox doesn't yet support changing foreground and background, so that might be a little confusing. |
05:45:25 | Jolt | Should they be removed for the time being? |
05:46:25 | Jolt | They still look okay with the default colours.......... |
05:47:00 | BHSPitLappy | I think they should maybe just add that the patch is required to look like that |
05:47:50 | Jolt | would be handy ;) |
05:48:42 | Jolt | although alot of new patches have been added recently, so maybe it will be added soon enough |
05:49:00 | BHSPitLappy | you know about the color patch, right? |
05:49:06 | Jolt | yep |
05:49:38 | | Join Wire [0] (n=Wire@203.156.90.94) |
05:49:41 | BHSPitLappy | makin sure :P |
05:50:19 | Jolt | the WPS's I posted, wouldn't look the same without it :D |
05:51:00 | Wire | excuse me |
05:51:06 | Wire | maybe someone can help |
05:51:07 | Wire | me |
05:51:24 | Wire | my iriver freeze when it runs the rockbox bootloader |
05:51:51 | Jolt | what player? and what bootlaoder? |
05:52:06 | Wire | ok 10x |
05:52:08 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
05:52:16 | Jolt | yo DT |
05:52:25 | Wire | iriver 320 firmware 1.29k rockbox 2.5 bootloader v5 |
05:52:26 | | Quit Furious_G (Read error: 104 (Connection reset by peer)) |
05:52:59 | | Join Furious_G [0] (n=none@dhcp165152.reynolds.fsu.edu) |
05:53:03 | Jolt | Wire: Have you tried re-installing Rockbox |
05:53:23 | Wire | yep |
05:53:35 | Wire | it freeze |
05:53:43 | Wire | and this what its says |
05:53:57 | Wire | Rockbox boot loader |
05:54:00 | Wire | Version5 |
05:54:05 | Wire | Batt: 4.14V |
05:54:08 | Wire | and thats al |
05:54:10 | Jolt | Are you by any chance using the "Optimized Build" on Misticriver? |
05:54:20 | ashridah | so can you boot it into anything at all? the iriver firmware for instance? |
05:55:03 | Wire | the iriver boot is fine |
05:55:32 | Wire | i didnt use the mysticriver but i tried to update something and then it crush |
05:56:22 | BHSPitLappy | Jolt: I like the knob one |
05:56:29 | Jolt | thanks ;) |
05:56:36 | BHSPitLappy | creative |
05:57:08 | Jolt | It was based on a previous skin I have to admit |
05:57:13 | BHSPitLappy | yeah |
05:57:20 | Jolt | but alot of editing was needed |
05:57:23 | BHSPitLappy | but you must have implemented it right |
05:57:23 | BHSPitLappy | yeah |
05:58:00 | BHSPitLappy | I think i'm gonna make something simple that uses the blue intentionally |
05:58:20 | BHSPitLappy | take users' minds off the monochromeness |
05:58:39 | Cassandra | BHSPitLappy, what's wrong with boxes? ;) |
05:58:48 | BHSPitLappy | me gusta :) |
05:58:48 | Wire | there is any chance of resetting all the settings and re install the rockbox? |
05:58:55 | BHSPitLappy | that's actually my wps now, Cassandra |
05:59:28 | * | Cassandra thinks there's a lot of good colour wpses out there. |
05:59:37 | ashridah | wire: hmm. annoyingly, some of the settings are kept in an unused sector on the disk |
05:59:41 | BHSPitLappy | but not a lot in the cvs, and that's what matters! :D |
05:59:43 | BHSPitLappy | hehe |
06:00 |
06:00:27 | Wire | and what can i do?! |
06:00:37 | Wire | i miss the rockbox :) |
06:00:41 | BHSPitLappy | get an iPod!! |
06:00:41 | Cassandra | Boxes is designed to go with the Rockbox 'theme' though. Simple, functional, utilitarian. Can you tell I can't drive the Gimp as well as the guys on MysicRiver. |
06:00:43 | BHSPitLappy | lol |
06:00:49 | ashridah | wire: i'm not sure, but someone here should know. |
06:00:59 | BHSPitLappy | i heart gimp |
06:01:14 | BHSPitLappy | (though I do more in photoshop :() |
06:01:20 | ashridah | hm |
06:01:31 | BHSPitLappy | like those ipod icons i did for the download page :D |
06:01:40 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
06:01:48 | Cassandra | Its good to have something plain and inoffensive though. A lot of the slicker ones are very much persona taste as to whether you like them or not. |
06:02:09 | Cassandra | Personaly I hate the idea of making my MP3 player look like Winamp, but it seems to be popular. |
06:02:12 | BHSPitLappy | Cassandra: the point is you can change them on-the-fly, so it's okay to use them |
06:02:19 | Cassandra | (And I'll admit it looks shiny.) |
06:02:21 | BHSPitLappy | but change back when you're tired of it |
06:02:43 | Jungti1234 | news! |
06:02:44 | Jungti1234 | http://www.cdpkorea.com/zboard4/data/mainnews/cdpkorea-1138759794-1.jpg |
06:02:46 | ashridah | damnit. why the hell did you people put the damned settings into an unused sector ;) |
06:03:18 | Jolt | I'm persuading myself to pull away from the Winamp style WPS's...... but some of them are incredible |
06:03:29 | BHSPitLappy | heh |
06:03:40 | Cassandra | I believe it seemed like a good idea at the time. Before my time. |
06:04:10 | Cassandra | All those buttons though, What a waste of screen real estate. |
06:04:44 | Cassandra | I actually quite liked the Family Guy one. |
06:05:01 | ashridah | wire: i assume you're using windows? the problem is, i have no idea how you can clear the settings sector :/ |
06:05:32 | Wire | ok 10x |
06:05:55 | | Quit Jungti1234 (Client Quit) |
06:06:01 | Wire | ill try later maybe someone else will help me |
06:06:07 | BHSPitLappy | Jolt: there a reason i can't download your color wps's? |
06:06:31 | Jolt | which one? |
06:07:00 | BHSPitLappy | either |
06:07:10 | BHSPitLappy | Object not found! |
06:07:51 | Jolt | ahhh.... it seems to have put the Rockbox URL in front of the URL where it's actually stored |
06:08:30 | Jolt | http://www.misticriver.net/photos/albums/userpics/19622/JoltSteel.zip |
06:08:50 | BHSPitLappy | heh, me dumb |
06:08:56 | BHSPitLappy | should have at least LOOKED at the url |
06:09:06 | BHSPitLappy | do I need the cfg? |
06:09:43 | Jolt | it helps, for the Foreground/Background color, and Font settings |
06:09:58 | Wire | maybe i can use old bootloader?!?!? |
06:10:50 | ashridah | Wire: i'm not sure it's the bootloader that's causing that issue. |
06:11:12 | * | Jolt : Links Fixed |
06:11:23 | Wire | maybe old one will change the settings |
06:11:34 | Midgey34 | it won't |
06:11:41 | Midgey34 | try running a scandisk |
06:11:43 | Midgey34 | or a defrag |
06:11:50 | Midgey34 | the check the disk |
06:11:55 | Wire | on my iriver?!?! |
06:12:11 | Midgey34 | well, plug it in to the pc first... |
06:12:42 | Wire | ill try it i hope it wont kill it |
06:12:44 | | Join mythdl [0] (n=de984cad@labb.contactor.se) |
06:13:12 | Midgey34 | defraging and scanning the disk is perfectly safe |
06:13:22 | Wire | ok ill doit now |
06:13:29 | Midgey34 | it acts like a regular harddrive (it basically is...) |
06:14:00 | ashridah | Midgey34: i'm not sure a defrag or scandisk will help him if it's hanging because of weird settings. |
06:14:05 | Midgey34 | question though: when the bootloader first ran and displayed messages, could you hear the disk spinning? |
06:14:17 | Wire | i try now |
06:14:29 | Midgey34 | ash: I'm not positive that's whats causing it |
06:15:01 | Wire | no sound at all |
06:15:27 | Midgey34 | no whirling noise when you hold it too your ear? |
06:15:36 | Wire | no |
06:15:43 | Midgey34 | hmm |
06:16:04 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
06:17:05 | Wire | but in the iriver software all good |
06:17:12 | | Quit Jolt ("back soon") |
06:17:28 | Midgey34 | so you can load the iriver firmware fine? |
06:18:12 | | Quit mythdl ("CGI:IRC (EOF)") |
06:18:35 | Wire | yes |
06:18:44 | Midgey34 | well that's a good sign |
06:18:56 | Wire | but i hope i can run the rockbox |
06:19:14 | Midgey34 | have you tried removing the .rockbox directory and reinstalling? |
06:20:08 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
06:20:22 | Wire | yep |
06:20:39 | Wire | ill try again |
06:20:47 | Wire | delete .rockbox |
06:23:18 | Wire | ok firmware upgrade do not touch :) |
06:24:56 | Wire | ok finish |
06:25:01 | Wire | still same problem |
06:25:08 | | Join Paul_The_Ner1 [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
06:25:27 | Midgey34 | no surprise their honestly |
06:25:46 | Midgey34 | what happens if you leave the iriver booting for a few minutes |
06:26:04 | Wire | u mean |
06:26:11 | Wire | push the play button and the record |
06:26:15 | Wire | and wait? |
06:26:56 | Midgey34 | no just press play |
06:27:20 | Wire | i think it will clear the battery :) |
06:27:22 | Midgey34 | and have it sit on BootLoader ver 5 |
06:27:28 | Midgey34 | bat :4.12v |
06:27:42 | Wire | yep |
06:27:57 | Midgey34 | so it doesn't manage to ever break it even after trying for 5 minutes or so? |
06:28:21 | Wire | i didnt try |
06:28:27 | Wire | when it happens i push the reset button |
06:28:46 | Midgey34 | try having it sit for five minutes or so |
06:28:56 | Midgey34 | it probably won't have an effect but who knows |
06:29:06 | Wire | ill try |
06:29:14 | Wire | ill try anything |
06:29:19 | Midgey34 | then see if you can enter bootloader USB mode if that doesn't work |
06:29:27 | | Quit ashridah ("Leaving") |
06:29:28 | Wire | it runs |
06:29:36 | | Join ashridah [0] (i=ashridah@220-253-121-231.VIC.netspace.net.au) |
06:29:44 | Wire | if i out the usb it works |
06:30:18 | Wire | if i put |
06:30:34 | Midgey34 | so rockbox loads after exiting bootloader USB mode? |
06:30:35 | Wire | but still nothing happend |
06:30:40 | Midgey34 | hmm |
06:30:41 | Wire | no |
06:31:39 | Midgey34 | well, I'm out of ideas unless you want to try to backup the files onto your computer and run a format in iriver firmware |
06:31:50 | Midgey34 | possibly check back when more users are on |
06:31:50 | Wire | i need to delete all the settings of rockbox everything but i dont know how |
06:32:00 | Wire | ok ill try 10x anyway |
06:32:06 | Wire | 10x for your time |
06:33:05 | Midgey34 | no problem |
06:33:07 | Midgey34 | good luck |
06:33:11 | Wire | 10x |
06:34:46 | | Quit goa (Read error: 131 (Connection reset by peer)) |
06:36:10 | | Quit Maxime` (Read error: 104 (Connection reset by peer)) |
06:36:23 | | Nick Paul_The_Ner1 is now known as Paul_The_Nerd (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
06:36:38 | | Join goa [0] (i=hd@gate-hannes-tdsl.imos.net) |
06:43:50 | Cassandra | Right, I've commited a basic colour WPS for the H3xx and iPod 4G. Enjoy. |
06:43:55 | * | Paul_The_Nerd cheers |
06:44:05 | Cassandra | (Very quick dirty hack.) |
06:44:13 | Paul_The_Nerd | Despite the fact that I have neither of those. |
06:44:15 | Cassandra | If you can test, that'd be helpful. |
06:44:19 | Cassandra | Ah. |
06:44:22 | Paul_The_Nerd | Yeah |
06:44:25 | Cassandra | Me neither. |
06:44:27 | Paul_The_Nerd | Nano and H120. |
06:46:07 | Paul_The_Nerd | Okay, did my hit and run question answering on the forums. :) |
06:46:08 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
06:47:16 | | Join Maxime [0] (n=flemmard@fbx.flemmard.be) |
06:48:41 | | Join Paul_The_Ner1 [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
06:50:06 | | Quit Paul_The_Nerd (zelazny.freenode.net irc.freenode.net) |
06:50:06 | NSplit | zelazny.freenode.net irc.freenode.net |
06:50:07 | | Quit JdGordon (zelazny.freenode.net irc.freenode.net) |
06:50:07 | | Quit XavierGr (zelazny.freenode.net irc.freenode.net) |
06:51:06 | | Nick Paul_The_Ner1 is now known as Paul_The_Nerd (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
06:52:38 | NHeal | zelazny.freenode.net irc.freenode.net |
06:52:38 | NJoin | XavierGr [0] (n=XavierGr@ppp75-adsl-198.ath.forthnet.gr) |
07:00 |
07:01:49 | NJoin | JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
07:02:59 | BHSPitLappy | boo. |
07:03:32 | BHSPitLappy | Cassandra: why didn't you mention nano back there? |
07:03:34 | JdGordon | gah |
07:03:56 | Cassandra | Erm, cause I did the Nano earlier? |
07:04:01 | BHSPitLappy | ah. |
07:04:08 | BHSPitLappy | i thought you did them all at once for some reason. |
07:04:51 | *** | Saving seen data "./dancer.seen" |
07:05:07 | Cassandra | The H3xx version is a bit of a cheat. I just stretched the boxes on the Nano version to the right size. |
07:05:12 | Paul_The_Nerd | You only made those so my "There's only one for the nano right now, but you can see it if you don't mind that it's too small" post would be outdated. |
07:06:06 | kkurbjun | Linusn: there's a new patch on sourceforge that may be a bit more interesting to try out, it doesn't crash anymore starting the game |
07:06:51 | Paul_The_Nerd | kkurbjun: How does the game handle different screen sizes? |
07:07:02 | BHSPitLappy | kkurbjun: talking about doom? |
07:07:27 | | Quit Furious_G ("« Ë×Çü®§îöñ » Info~[v9.5]~ Released~[October 27, 2003]~") |
07:07:38 | kkurbjun | it scales them automatically, it creates a lookup table for the screen size and then uses that to draw the screen |
07:07:43 | kkurbjun | yes, doom |
07:07:43 | | Quit webguest33 ("CGI:IRC (EOF)") |
07:07:51 | kkurbjun | I borrowed that code from idoom |
07:08:10 | Paul_The_Nerd | Oooh, then I shall try it on my nano |
07:08:15 | kkurbjun | but I think it can be done more efficiently for specific platforms |
07:08:25 | Cassandra | http://www.rockbox.org/doom/ |
07:08:26 | * | BHSPitLappy is content playing iDoom for the time being :D |
07:08:37 | kkurbjun | do, I'd be interested to see how it turns out |
07:08:52 | kkurbjun | It should compile... |
07:08:58 | Paul_The_Nerd | kkurbjun: Okay, there's like... 3 different diffs, and the zip. Which ones do I need? |
07:09:08 | kkurbjun | Cassandra: yeah, I saw that : ) |
07:09:37 | kkurbjun | Paul: you need the zip |
07:09:43 | Paul_The_Nerd | Just the zip? |
07:09:43 | kkurbjun | doom.diff |
07:09:48 | kkurbjun | and newpatch.diff |
07:10:02 | | Quit TCK- ("I shall not cease!") |
07:10:09 | kkurbjun | apply doom.diff to your cvs tree |
07:10:22 | kkurbjun | and newpatch to the doom directory |
07:10:28 | kkurbjun | but rename it doomold first |
07:10:44 | kkurbjun | let me see if that works |
07:10:56 | Paul_The_Nerd | doomold? The doom directory? |
07:11:29 | kkurbjun | yes, I think you need to rename the doom directory in the zip to doomold and then patch it |
07:11:36 | kkurbjun | but let me check |
07:12:10 | kkurbjun | oh, no |
07:12:19 | kkurbjun | you don't need to rename the directory |
07:13:32 | Cassandra | Right. Bed. Night. |
07:13:32 | Paul_The_Nerd | hrm |
07:13:34 | Paul_The_Nerd | One hunk failed |
07:14:11 | kkurbjun | hmm |
07:14:19 | kkurbjun | it apply's cleanly for me |
07:14:24 | Midgey34 | kkurbjun: if you get doom running at a playable level, the MR users will worship you as their new god |
07:14:34 | Paul_The_Nerd | Easy fix though |
07:14:37 | | Quit Cassandra (" HydraIRC -> http://www.hydrairc.com <- Try something fresh") |
07:15:01 | Paul_The_Nerd | Would/could it work on grayscale targets too, like iDoom, or just color ones? |
07:15:30 | Paprica | kkurbjun, it works with the simulator? |
07:15:33 | | Join Matze41 [0] (i=Miranda@p5484E4D1.dip.t-dialin.net) |
07:15:55 | kkurbjun | : ), yes, it can work on greyscale, if the code from idoom is brought in, it would be an easy touch. |
07:16:06 | kkurbjun | paprica: I don't know, I can't build a sim on my system |
07:16:12 | Paprica | ok |
07:16:17 | kkurbjun | my glibc is too new |
07:16:21 | Paprica | can you send me the rock for the player? |
07:16:43 | kkurbjun | it needs a patched rockbox.iriver too |
07:16:43 | Paul_The_Nerd | kkurbjun: Building for Nano now. So, in its current state, no point testing it on grayscale targets then? |
07:17:04 | kkurbjun | Paul: no, the code isn't in there yet |
07:17:13 | Paul_The_Nerd | Okay |
07:17:15 | Paprica | ahh |
07:17:16 | Paprica | ok |
07:17:16 | Paul_The_Nerd | Just gonna build for nano then |
07:17:40 | | Quit Matze41 (Client Quit) |
07:17:45 | Paul_The_Nerd | Well, the nice thing is it didn't conflict with any of my other patches. :) |
07:18:06 | Paul_The_Nerd | Compiled w/ no errors. |
07:18:16 | Paprica | kkurbjun, it works good or very easy? |
07:18:37 | kkurbjun | : ), paul, one thing I didn't think of is the buttons may not work, I don't know the ipod's button mapping |
07:18:46 | Paul_The_Nerd | Heh |
07:18:50 | Paul_The_Nerd | Also, where do I put the .wad file? |
07:18:53 | kkurbjun | paprica: no, it works poor now, the graphics are messed up |
07:19:00 | Paprica | ohh |
07:19:00 | kkurbjun | paul: /doom/ |
07:19:02 | Paprica | ok.. |
07:19:08 | Paul_The_Nerd | In root, or in the rocks folder? |
07:19:14 | kkurbjun | in root |
07:19:17 | Paul_The_Nerd | Okay |
07:19:34 | Paul_The_Nerd | Doom2 wad okay, or should I dig up my doom1 one? |
07:20:09 | kkurbjun | any wad will work |
07:20:15 | kkurbjun | just not well |
07:20:18 | kkurbjun | : ) |
07:20:26 | Paul_The_Nerd | I don't expect playability |
07:20:33 | Paul_The_Nerd | I'm a *tester* :-P |
07:21:26 | kkurbjun | : ) |
07:22:52 | Paul_The_Nerd | Hrm |
07:22:56 | Paul_The_Nerd | I'm not sure it actually made doom. |
07:23:04 | BHSPitLappy | aren't the plugins modular? |
07:23:06 | kkurbjun | how's that? |
07:23:21 | BHSPitLappy | forgive me for being a rocktard |
07:23:23 | Paul_The_Nerd | Well, should I have a doom.rock or something? |
07:23:31 | kkurbjun | yes |
07:23:33 | kkurbjun | oh |
07:23:46 | kkurbjun | the patch doesn't change you're plugin buffer |
07:23:49 | kkurbjun | once sec |
07:23:55 | Paul_The_Nerd | Ah |
07:24:17 | Paul_The_Nerd | But, it compiled cleanly. Shouldn't it have complained? |
07:24:30 | kkurbjun | it didn't say anything? |
07:24:38 | Paul_The_Nerd | Nope |
07:24:47 | Paul_The_Nerd | And I reran configure in a clean build directory and everything |
07:24:53 | Paul_The_Nerd | And doom is right next to rockboy in the make file |
07:24:55 | Paul_The_Nerd | Lemme try again |
07:24:57 | midkay | what's this about doom? |
07:25:32 | kkurbjun | midkay: it's a test version that doesn't work very well at the moment |
07:25:39 | midkay | on which models? |
07:25:42 | BHSPitLappy | kkurbjun: does it require changing anything to test |
07:25:56 | BHSPitLappy | or is it just the one file |
07:26:01 | Paul_The_Nerd | kkurbjun: Your makefile has a case for recorder and irivers, but not for ipods |
07:26:02 | BHSPitLappy | the rock |
07:26:10 | kkurbjun | ahh |
07:26:17 | midkay | rock = plugin = standalone.. |
07:26:26 | midkay | unless you need some wad file? |
07:26:26 | Paul_The_Nerd | I'm makefile illiterate, so I can't fix it. |
07:26:33 | kkurbjun | no, you have to compile a new rockbox.iriver |
07:26:52 | Paul_The_Nerd | midkay: Plugins aren't entirely standalone. The doom one requires patching to the actual firmware itself, and it's far far from playable I hear. |
07:26:55 | BHSPitLappy | I have a nano |
07:27:01 | kkurbjun | does rockboy build for nano? |
07:27:08 | Paul_The_Nerd | Nope, actually |
07:27:10 | BHSPitLappy | no |
07:27:35 | Paul_The_Nerd | The Nano has a different resolution screen, and nobody's adapted it yet. |
07:27:35 | midkay | Paul_The_Nerd, not entirely standalone in what way? .. and, "aaaah" as to doom + firmware patching ;) |
07:27:57 | Paprica | blah |
07:28:04 | kkurbjun | in the make file if you add IPOD_NANO between IPOD_COLOR and IPOD_VIDEO it should compile |
07:28:06 | Paprica | i had alot of compile errors |
07:28:09 | Paul_The_Nerd | Okay |
07:28:19 | kkurbjun | I would take out rockboy though as it probably won't build |
07:28:59 | midkay | doom on the videos? |
07:29:03 | Paprica | kkurbjun, can you send mr now the rock? |
07:29:43 | Paul_The_Nerd | I'm curious what errors Rockboy kicks up anyway |
07:29:48 | Paul_The_Nerd | Maybe tonight I'll see about fixing it for Nano |
07:29:53 | Paul_The_Nerd | While I'm here, 'n all |
07:30:11 | kkurbjun | Paprica: no, it's not usable right now, it needs alot of work and it also needs a whole modified rockbox core. |
07:30:21 | Paprica | ok |
07:30:28 | Paprica | gonna go |
07:30:30 | Paprica | bye |
07:30:33 | kkurbjun | Paul, the changes that need to be made for the nano would be in lcd.c for rockboy |
07:30:47 | Paul_The_Nerd | Yeah, I figured. :) |
07:30:57 | BHSPitLappy | does it stream straight to the lcd |
07:31:16 | kkurbjun | : ), they've shifted around a bit, they used to be in sys_rockbox.c |
07:31:26 | Paul_The_Nerd | Hehehe |
07:31:48 | Paul_The_Nerd | Wow, rockboy went through with only 4 warnings and no errors |
07:31:54 | kkurbjun | BHS: no neither do, it's all buffered in rockbox and then copied to the players video memory |
07:32:03 | Paul_The_Nerd | Doom, on the other hand, has like fifty bajillion warnings. :) |
07:32:14 | | Quit Wire (Read error: 110 (Connection timed out)) |
07:32:18 | kkurbjun | : ), yeah, that's the state the code was in when I got it |
07:32:26 | Paul_The_Nerd | Oops, and when it gets to the button defines, it errors a bunch |
07:33:00 | Paul_The_Nerd | i_video.c |
07:33:05 | Paul_The_Nerd | Starting at about 109 |
07:33:10 | kkurbjun | for doom, you'll have to also change the plugin_buffer_size in config-ipodnano.h |
07:34:05 | Paul_The_Nerd | Do you know how many of the .c files involve BUTTON_blah? |
07:34:26 | kkurbjun | just i_video.c |
07:34:51 | Paul_The_Nerd | So, if I just put some defines at the beginning of it, and changes all the in-code ones to DOOM_BUTTON_, I could fix it. |
07:35:01 | Paul_The_Nerd | Give it target-specific key sets. |
07:35:04 | kkurbjun | its in the button_trans function |
07:35:22 | kkurbjun | yes, that would work |
07:35:43 | Paul_The_Nerd | Okay, gimme a minute |
07:35:50 | Paul_The_Nerd | Gonna go steal some code from bejeweled. :-P |
07:36:00 | kkurbjun | : ) |
07:38:18 | Paul_The_Nerd | So, 9 buttons are needed? |
07:38:29 | kkurbjun | idoom didn't use the back button |
07:38:38 | Paul_The_Nerd | Left, Right, Down, Up, Rec, Mod, On, Select, Off |
07:39:01 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
07:39:14 | * | JdGordon recons some1 needs to work on a mouse driver for usb-otg so we can play doom properly :D |
07:39:33 | * | BHSPitLappy feels completely comfortable playing doom on his nano |
07:40:21 | kkurbjun | I would recomend left right up rec(shoot) mode(open), on(esc), select(enter) |
07:40:40 | kkurbjun | off is 'y' but the game doesn't exit anyway |
07:40:48 | kkurbjun | so it's not useful now |
07:41:06 | JdGordon | on for shoot instead of rec for the right handed ppl? |
07:41:15 | JdGordon | steer with the R hand, shoot with left |
07:41:21 | BHSPitLappy | iDoom's controls work great for me |
07:42:00 | Paul_The_Nerd | kkurbjun: Right now I'm just hacking 'em in to see if I can get it to build. I'll adjust the assignments later. :) |
07:42:23 | Bg3r | morning :) |
07:43:06 | kkurbjun | it's night here |
07:44:12 | Bg3r | ok, evening for you |
07:45:11 | kkurbjun | : ) |
07:50:18 | JdGordon | does every player have BUTTON_LEFT and _RIGHT defined? |
07:50:19 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
07:52:10 | Paul_The_Nerd | Hrm |
07:52:18 | Paul_The_Nerd | kkurbjun: Also, cpu_boosts don't work. :) |
07:52:48 | aegray | t0mas_: here? |
07:53:02 | kkurbjun | : ), didn't know that |
07:53:14 | Paul_The_Nerd | Well, the nano runs at full speed right now |
07:53:23 | Paul_The_Nerd | Had to comment them out, too lay to wrap them with ifdefs. :-p |
07:53:35 | Paul_The_Nerd | What do I need to set the buffer size as? |
07:53:41 | BHSPitLappy | lookie there, it's aegray... |
07:53:54 | kkurbjun | just change the C to a F |
07:54:19 | kkurbjun | you have to re-run configure after a make clean |
07:54:19 | aegray | damnit i saw red and thought t0mas_ pinged me back |
07:54:21 | aegray | damn you |
07:54:25 | aegray | a curse on your house |
07:54:35 | BHSPitLappy | it's ok, we're about to move |
07:54:38 | Paul_The_Nerd | kkurbjun: It's an 8 actually, instead of a C. |
07:54:52 | kkurbjun | oh yeah |
07:55:05 | Paul_The_Nerd | Alright, I cleared all the compiler errors |
07:55:09 | Paul_The_Nerd | And changed that value |
07:55:12 | Paul_The_Nerd | Let's see what happens. :) |
07:55:17 | kkurbjun | : ) |
07:55:39 | Paul_The_Nerd | I know my button assignments are HORRIBLE |
07:56:04 | Paul_The_Nerd | And I've probably screwed up the H300 ones. But, at least now it's got a structure to easily adjust them per target. |
07:56:17 | BHSPitLappy | Paul_The_Nerd: what target did you build for? |
07:56:29 | Paul_The_Nerd | Working on getting it to build for Nano |
07:56:50 | Paul_The_Nerd | Maybe |
07:56:55 | BHSPitLappy | when you do, if you could be so kind as to send it to me :D |
07:57:24 | Paul_The_Nerd | You're probably better off just using iDoom for the moment. The button assignments are essentially random, if they even work. :) |
07:57:40 | BHSPitLappy | "when you do" ;) |
07:57:59 | Paul_The_Nerd | Man, I wish *I* had the build scoring script |
07:59:00 | kkurbjun | Paul: is it building now? |
07:59:12 | Paul_The_Nerd | Rebooting the iPod now |
07:59:33 | BHSPitLappy | Paul_The_Nerd: maybe it would be easier to have it get the keybindings from a config file |
07:59:35 | Paul_The_Nerd | Alright, "adding /doom/doom2.wad" is followed by "Buffer error" |
07:59:38 | Paul_The_Nerd | Probably endianness? |
07:59:56 | kkurbjun | I think the ipod is the same endianness |
08:00 |
08:00:04 | Paul_The_Nerd | As the H1/3x0? Nope |
08:00:07 | kkurbjun | hmm |
08:00:16 | kkurbjun | oh, I know that problem too |
08:00:22 | kkurbjun | how much ram is on the nano? |
08:00:24 | * | Paul_The_Nerd always guesses endiannes when something that loads a file on Hxx0 fails on iPod |
08:00:26 | Paul_The_Nerd | 32mb |
08:00:45 | BHSPitLappy | like my first pc |
08:01:11 | kkurbjun | mm, nope, I don't know |
08:02:33 | Paul_The_Nerd | Well, since it's the file load... |
08:02:39 | Paul_The_Nerd | Do you know what handles that? |
08:03:11 | kkurbjun | if the nano is a different endianness the change needs to be made in the Makefile |
08:03:26 | kkurbjun | taking out -D__BIG_ENDIAN__ |
08:03:34 | Bg3r | so ? working on doom port ? ?:) |
08:03:49 | kkurbjun | w_wac.c handles that but there shouldn't be any errors there |
08:03:56 | kkurbjun | the error was on a malloc call |
08:04:00 | Paul_The_Nerd | Ah |
08:04:01 | kkurbjun | : ), no not yet |
08:04:32 | kkurbjun | and that function is in rockdoom.c |
08:04:35 | Paul_The_Nerd | The doom makefile? |
08:04:42 | kkurbjun | yes |
08:04:51 | Paul_The_Nerd | Can you make that conditional? |
08:04:57 | * | Paul_The_Nerd is just gonna strip it from his, for the time being |
08:05:14 | kkurbjun | audio_buffer_free=0x1C00000; That's set to use 29 ish megs of memory from the player |
08:05:44 | kkurbjun | it could be an endianness problem |
08:05:49 | | Quit matsl (Remote closed the connection) |
08:06:02 | | Join mythdl [0] (n=de984cad@labb.contactor.se) |
08:06:59 | Paul_The_Nerd | Rebuilding now |
08:07:11 | mythdl | hi |
08:07:22 | mythdl | I'm just wondering why I can't connect using my IRC client |
08:07:28 | mythdl | it tells me my address is banned |
08:07:38 | mythdl | but only when i try to /join #rockbox |
08:08:20 | mythdl | "#rockbox unable to join channel (address is banned)" is the specific error |
08:08:31 | amiconn | good morning |
08:08:37 | Paul_The_Nerd | Mornin' amiconn |
08:08:42 | amiconn | wt...... |
08:08:44 | | Join elinenbe_ [0] (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
08:08:51 | mythdl | i've never been on this server before so I can't understand it really |
08:08:57 | amiconn | kkurbjun: Am I reading right that you are porting doom to rockbox? |
08:09:02 | BHSPitLappy | mmhmm |
08:09:06 | kkurbjun | amiconn: yes |
08:09:20 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
08:09:21 | | Nick elinenbe_ is now known as elinenbe (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
08:09:39 | Paul_The_Nerd | Okay, trying with the endianness fix. |
08:09:44 | kkurbjun | it's running, but there are graphic problems that I'm not sure where they are coming from |
08:10:40 | Paul_The_Nerd | Okay, that way is worse |
08:10:42 | amiconn | Hmm. CPU-wise it sounds reasonable (it runs full speed on my 50MHz M68060 Amiga, so why not on a 120MHz coldfire) |
08:10:44 | Paul_The_Nerd | Data abort at some address |
08:10:54 | amiconn | How do you solve the resolution problem? |
08:11:14 | BHSPitLappy | mythdl: sounds like you got in fine |
08:11:16 | amiconn | Afaik, domm needs >=320*200 |
08:11:21 | kkurbjun | I used the idoom solution that uses a lookup table that is calculated at startup |
08:11:31 | mythdl | I'm using the web IRC:CGI client |
08:11:42 | mythdl | which I believe goes through a proxy |
08:11:54 | kkurbjun | it then just sends in a value for the resolution you're running at and it gives you the value on the real doom screen to use |
08:12:13 | Paul_The_Nerd | amiconn: It needs that, but 160*100 probably wouldn't hurt visibility much at all. |
08:12:18 | BHSPitLappy | amiconn: well afayk is crap |
08:12:20 | BHSPitLappy | :D |
08:12:24 | kkurbjun | it's in i_video.c if you're interested |
08:12:24 | BHSPitLappy | jk |
08:12:32 | amiconn | Hmm. Sounds like it will be slow |
08:12:41 | BHSPitLappy | idoom on my nano is great |
08:12:41 | kkurbjun | yeah, that's what I was thinking |
08:12:47 | amiconn | On H1x0 we could use the grayscale lib |
08:12:57 | kkurbjun | but they have it running at 15 fps on the ipods |
08:13:02 | t0mas_ | aegray |
08:13:02 | BHSPitLappy | look at the idoom movies on idoom's website, or google video |
08:13:04 | t0mas_ | what? |
08:13:11 | mythdl | idoom on my 4G B&W has great FPS, but the lack of colour makes it hard to play |
08:13:11 | t0mas_ | (I'm here for 10 minutes now) |
08:13:19 | kkurbjun | they have a greyscal dithering for 4 bit screens in idoom that can be used as well |
08:13:20 | amiconn | doom full speed is 35 fps afaik |
08:13:45 | kkurbjun | 15 fps, but doom does automatic frameskipping |
08:13:53 | amiconn | I know |
08:14:03 | aegray | t0mas_: hey - you're in avr? |
08:14:04 | Paul_The_Nerd | kkurbjun: Have you tested with the Doom2 wad before? Should I perhaps try the shareware one, to see if that doesn't overflow the buffer? |
08:14:08 | aegray | wanna help me? |
08:14:09 | mythdl | the ipod's LCD doesn't actually support grayscale? |
08:14:18 | aegray | #avr* |
08:14:22 | mythdl | because when I see grey on it the grey is always shimmering |
08:14:22 | amiconn | grayscale lib will very likely be better than ordinary dithering, |
08:14:26 | kkurbjun | Paul: I've tried the doom1, 2 and plutonia wods |
08:14:30 | mythdl | as if its just switching between black and white quickly |
08:14:42 | amiconn | but there will be another problem on H1x0 - the sloo-ow LCD itself |
08:14:47 | kkurbjun | I'm not sure what the prolem is on the nano |
08:14:48 | BHSPitLappy | mythdl: greyscale ipods are 2bit, not 4 |
08:15:07 | kkurbjun | amiconn: it's faster then the H300 though correct? |
08:15:08 | t0mas_ | aegray: yes |
08:15:24 | aegray | -> other room |
08:15:25 | mythdl | so the grey I see in the progress/volume bar is not real grey, its somehow emulated |
08:15:34 | | Nick t0mas_ is now known as t0mas (n=Tomas@ip503c08d1.speed.planet.nl) |
08:15:34 | amiconn | mythdl: The iPod LCD has 4 native grayscales, as has the iriver H1x0 LCD |
08:16:05 | BHSPitLappy | see |
08:16:09 | Paul_The_Nerd | kkurbjun: Where do you actually *call* my_realloc? |
08:16:14 | amiconn | On iriver H1x0 (and the bitmap archos models, which have a b&w lcd), we have the grayscale library in rockbox, |
08:16:23 | amiconn | which can display up to 33 shades |
08:16:34 | mythdl | nice |
08:16:52 | mythdl | ah well, after all the main point is audio I guess |
08:16:53 | kkurbjun | Paul, I think it's only called once in w_addfile under w_wad.c |
08:16:58 | Paul_The_Nerd | Hrm |
08:17:05 | amiconn | kkurbjun: The H1x0 LCD is way slower than the H3x0 one |
08:17:11 | kkurbjun | doom does most of it's own memory management |
08:17:25 | amiconn | I don't mean the handling in rockbox, but the liquid crystals itself |
08:17:39 | kkurbjun | I see |
08:17:43 | kkurbjun | I didn't realize that |
08:19:14 | kkurbjun | unfortunatley doom isn't really in a playable state, I can't figure out what is causing the graphic problems and the sources are not changed much from the original release or idoom |
08:19:15 | mythdl | I've heard often that the PortalPlayer chipset thingy includes hardware decoders for mp3, wma and aac, is this actually the case, or is it all done by software running on the CPU? |
08:19:36 | kkurbjun | I need to sleep though |
08:19:37 | mythdl | and if so, will/does rockbox utilise them |
08:19:39 | kkurbjun | 'night |
08:19:44 | Paul_The_Nerd | Okay |
08:19:50 | Paul_The_Nerd | I'll see if I can figure out this wad loading thing |
08:22:02 | | Quit mythdl ("CGI:IRC (EOF)") |
08:27:50 | | Part Midgey34 |
08:35:26 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:36:20 | | Quit imphasing (Read error: 110 (Connection timed out)) |
08:40:07 | | Quit Timbels (Read error: 110 (Connection timed out)) |
08:45:18 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
08:47:02 | | Join LinusN [0] (n=linus@1-1-3-36a.hdn.sth.bostream.se) |
08:48:48 | LinusN | lostlogic: u there? |
08:56:40 | Paul_The_Nerd | Does rockboy run on iPod 4G, or did I misunderstand something? |
09:00 |
09:02:04 | | Join Zagor [0] (n=bjst@194-237-150-170.customer.telia.com) |
09:02:45 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
09:03:18 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
09:03:46 | | Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
09:04:03 | | Part nave7693 |
09:04:06 | | Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
09:04:52 | *** | Saving seen data "./dancer.seen" |
09:05:03 | nave7693 | hey when I try to compile rockbox with gcc 4.0.2 it complains on stuff like "system.c:679: error: 'GII' aliased to undefined symbol 'UIE4'". Anyone know why? |
09:05:33 | amiconn | What target? |
09:05:37 | nave7693 | sh-elf |
09:05:57 | amiconn | For iriver (coldfire) gcc 4.x is not recommended, for archos (sh) it simply won't work |
09:06:15 | nave7693 | heh |
09:06:24 | nave7693 | ok |
09:06:38 | amiconn | The gcc team made a decision in gcc 4.x that is imho wrong, and I filed a bug report. |
09:06:45 | amiconn | They prefer to ignore it... |
09:07:24 | Paul_The_Nerd | What'd they do, out of curiosity? |
09:08:46 | LinusN | nave7693: better stick to the recommended versions: http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler |
09:09:05 | nave7693 | LinusN: I do. I just want to "live by the edge" as you put it |
09:09:09 | amiconn | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24863 |
09:09:14 | nave7693 | not want to, but like to |
09:09:43 | amiconn | nave7693: 3.3.6 is recommended, 3.4.x makes larger binaries, 4.x won't work |
09:09:47 | nave7693 | I have both 3.3.6 and 4.0.2 so I can fall back now it does not work |
09:11:46 | nave7693 | thanks for the help then |
09:14:20 | | Join needleboy [0] (n=alon@DSL217-132-174-36.bb.netvision.net.il) |
09:14:25 | | Quit needleboy (Client Quit) |
09:19:14 | | Join needleboy [0] (n=needlebo@DSL217-132-174-36.bb.netvision.net.il) |
09:21:05 | needleboy | morning |
09:22:09 | | Part nave7693 |
09:29:43 | preglow | gday |
09:30:12 | | Quit needleboy () |
09:30:52 | | Join needleboy [0] (n=needlebo@DSL217-132-174-36.bb.netvision.net.il) |
09:31:16 | | Quit ender` (" If I had only finished this sentence.") |
09:33:52 | Paul_The_Nerd | g'day |
09:39:45 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
09:40:28 | | Join Musicmad [0] (n=Musicmad@port547.ds1-oebr.adsl.cybercity.dk) |
09:40:40 | | Part Musicmad |
09:43:17 | | Join Sinbios [0] (n=Sinbios@Kingston-HSE-ppp3560829.sympatico.ca) |
09:43:50 | needleboy | how do i compile the Doom plugin? |
09:44:25 | Paul_The_Nerd | needleboy: Did you notice, he specifically asked for it to be left out of the optimized build at the moment. :-P |
09:44:32 | Paul_The_Nerd | It's *really really* not working yet. |
09:44:40 | needleboy | yeah, i just want to take a look at it |
09:45:02 | B4gder | and you tried to follow his instructions as given in the tracker? |
09:45:03 | Paul_The_Nerd | Well, you have to download the doom.zip, and the first two diffs. Apply the newwhatever one second |
09:45:24 | Paul_The_Nerd | The first patch applies to the rockbox source, the second applies to the doom folder under plugins. |
09:45:31 | | Join Moos [0] (n=c13354c1@labb.contactor.se) |
09:45:44 | Paul_The_Nerd | And it's quite unhappy on the ipod at the moment. :( |
09:46:55 | needleboy | but i need a SOURCES file that includes the Doom source, no? |
09:47:16 | needleboy | i'm absolutely baffled by this right now... idiot me |
09:47:17 | Paul_The_Nerd | No |
09:47:25 | Paul_The_Nerd | You need to change the makefile in the plugins folder |
09:47:36 | Paul_The_Nerd | Find the line that has rockboy, and add a space and then doom after it. |
09:47:40 | needleboy | mind giving me the procedure? |
09:47:54 | Paul_The_Nerd | That was it. |
09:48:00 | needleboy | ok, thanks |
09:48:04 | needleboy | i'll give it a go |
09:48:15 | Paul_The_Nerd | Good luck |
09:48:36 | Paul_The_Nerd | If you run into other problems, let me know. |
09:48:58 | Paul_The_Nerd | I at least managed to *compile* it for iPod, but there's a buffer issue when loading the WAD that I don't get. |
09:49:27 | preglow | also the struct packing he mentions will kill it completely |
09:49:40 | preglow | no chance in hell arm will run with struct packing enabled |
09:50:18 | Paul_The_Nerd | Aaah |
09:50:45 | * | Paul_The_Nerd didn't really read the patch message |
09:51:00 | Paul_The_Nerd | I said "Should it work on iPod" he said "yes, would you mind trying?" |
09:51:30 | preglow | perhaps he doesn't know much about arm |
09:51:45 | Paul_The_Nerd | 's possible |
09:51:48 | Paul_The_Nerd | I certainly don't |
09:52:00 | preglow | struct packing _might_ work, but that's assuming all the elements are properly aligned at their own size |
09:52:03 | preglow | small chances |
09:52:13 | Paul_The_Nerd | Aaah |
09:54:36 | | Quit Sinbios (Read error: 104 (Connection reset by peer)) |
09:55:14 | | Join Sinbios [0] (n=Sinbios@Kingston-HSE-ppp3560829.sympatico.ca) |
10:00 |
10:00:02 | | Quit Natsuki (Connection timed out) |
10:02:26 | needleboy | preglow, you're working on the EQ, right? |
10:05:22 | B4gder | he did the eq parts, yes but no gui |
10:05:51 | needleboy | so no progress in the last 2 days... |
10:06:00 | B4gder | no progress? |
10:06:20 | needleboy | that's what he told me two days ago :) |
10:06:38 | B4gder | afaik, he ain't gonna do the gui either |
10:06:47 | needleboy | we don't need no GUI, just normal text based settings |
10:06:48 | ashridah | someone else offered to work on a gui for it |
10:06:51 | B4gder | if that is what you define as progress |
10:07:07 | | Quit damaki (Read error: 110 (Connection timed out)) |
10:07:25 | needleboy | anything that gets me closer to fiddling with the bands is progress ;) |
10:07:26 | B4gder | needleboy: yes we need gui |
10:07:45 | | Join damaki [0] (n=Chocolat@ALille-153-1-20-180.w83-198.abo.wanadoo.fr) |
10:07:50 | needleboy | a simple text one, just to start with something... |
10:07:52 | preglow | needleboy: i was working on the eq |
10:07:58 | preglow | and now i'm finished :> |
10:08:01 | Paul_The_Nerd | Hehehe |
10:08:04 | needleboy | hehe |
10:08:30 | preglow | someone came in yesterday and said they more or less had an ui goin |
10:08:30 | preglow | g |
10:08:44 | needleboy | we just need 5 lines with the bands, and in each the ability to change the dB value... that's it |
10:08:52 | needleboy | ah, that's cool... |
10:09:04 | LinusN | needleboy: well, it's a *parametric* eq |
10:09:06 | preglow | sure, but i'm not doing it |
10:09:09 | needleboy | anyway, thanks for the hard work, that was one of my most wanted features |
10:09:18 | preglow | i spent more than enough time on the eq innards alone, and now i have other stuff to do |
10:09:36 | preglow | we still need to figure out what to do with the gain |
10:09:40 | needleboy | LinusN, parametric means you can change the bands themselves, no? |
10:09:45 | LinusN | yes |
10:09:49 | preglow | needleboy: it means you can change everything |
10:09:50 | needleboy | exactly... |
10:09:54 | Paul_The_Nerd | What to do with the gain? |
10:09:56 | preglow | frequency, gain, bandwidth |
10:10:17 | needleboy | so we just need a text based gui to start with and test the EQ itself.... that's all i meant. |
10:10:23 | needleboy | nevermind, i'll just be patient |
10:10:24 | LinusN | of course |
10:10:27 | preglow | yes, and that's probably what you'll have |
10:10:52 | needleboy | ok, so it's a UI, not GUI ;) |
10:10:56 | needleboy | i'm an ass... |
10:10:57 | preglow | *shrug* |
10:11:09 | needleboy | i'll just shut up now |
10:11:10 | preglow | the current rockbox settings system is text based, so yeah |
10:11:27 | * | B4gder looks at needleboy in silence |
10:11:38 | ashridah | heh. so we're not getting a gui so much as ptui |
10:11:50 | preglow | if we're ever going to do proper guis, i still think we should make a system that allows the current ui interface to be used |
10:12:03 | preglow | it's good for blind people and people that don't care about looks |
10:13:05 | ashridah | i'd say that'd be a wise decision |
10:13:21 | LinusN | i don't mind good looks, as long as it doesn't limit the interface |
10:14:08 | B4gder | I don't care about function, I just want animated gifs |
10:14:15 | B4gder | :-P |
10:14:17 | LinusN | amen :-) |
10:14:50 | preglow | animated gifs? |
10:14:54 | preglow | you're old-fashioned |
10:14:57 | preglow | i want flash apps |
10:14:58 | LinusN | "rockbox is ugly, if you don't fix it right away, i'm going back to the original firmware" |
10:15:03 | B4gder | hahaha |
10:15:12 | B4gder | "you're only making rubbish" revival |
10:15:22 | LinusN | hehe |
10:15:46 | LinusN | imagine that, rockbox being accused for only working on eye candy |
10:15:53 | preglow | rockbox both looks and sounds like a bag of shit |
10:16:07 | B4gder | golden quotes |
10:16:13 | LinusN | we should open a wiki with those |
10:16:44 | Paul_The_Nerd | WhyNotToRockbox? |
10:17:05 | LinusN | GoldenQuotes |
10:17:22 | B4gder | TheyAllLoveUs |
10:17:32 | LinusN | BagOfShit |
10:17:41 | B4gder | YouMakeRubbish |
10:19:23 | needleboy | at least you have a huge bunch of people defending your work now... |
10:19:27 | needleboy | misticriver i mean |
10:19:41 | B4gder | well, most comments have been positive |
10:19:42 | LinusN | yeah, like Lanesra ;-) |
10:20:05 | needleboy | every guy who expresses any disdain with RB gets blasted with posts of how wrong he is |
10:20:30 | LinusN | almost like a cult :-) |
10:20:48 | needleboy | lol, like a cult? it IS a cult already... |
10:20:57 | needleboy | a small question |
10:21:36 | needleboy | a new commit to the CVS, when it shows up in the dailies page like this: Build expected to complete around 09:37:55 |
10:21:53 | needleboy | if i get it from CVS instead of downloading the bleeding edge, will that commit be included? |
10:21:57 | LinusN | yes |
10:22:03 | needleboy | cool |
10:22:12 | B4gder | you can beat the bleeding edge! ;-) |
10:22:16 | needleboy | lol |
10:22:24 | LinusN | the bleeding bleeding edge |
10:22:32 | | Join amiconn_ [0] (n=jens@p54BD5E8F.dip.t-dialin.net) |
10:23:03 | preglow | argghhghh |
10:23:07 | preglow | i need coffee |
10:23:15 | preglow | another lousy day this will be |
10:23:26 | needleboy | mine's already lousy |
10:23:38 | * | B4gder started his day with a "BUG: soft lockup detected on CPU#0!" |
10:23:51 | needleboy | most annoying customers i have already called, all the others are bound shortly |
10:24:24 | needleboy | at least i have some compiling to get my mind off work |
10:24:36 | preglow | the only thing this day lacks now, is more raion |
10:24:38 | preglow | rain |
10:24:41 | | Join zhilik [0] (n=_if_you_@ppp85-140-15-144.pppoe.mtu-net.ru) |
10:24:57 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
10:24:58 | preglow | and that'll come with the nice storm i see brewing |
10:25:55 | needleboy | who's Miika? |
10:26:02 | LinusN | Slasheri |
10:26:15 | needleboy | i'm glad the BMP cache was removed... |
10:26:24 | needleboy | new WPS creating was impossible with it... |
10:26:27 | LinusN | we all are |
10:27:05 | LinusN | i'd like to see more grayscale wps creation on the h100 |
10:27:14 | B4gder | yes |
10:27:19 | Paul_The_Nerd | I don't think most people realize you *can* yet |
10:27:22 | B4gder | I want boxes in greyscale |
10:27:41 | needleboy | Linus, post in the RB h100 thread on MR, that'll get things going |
10:27:50 | LinusN | probably |
10:28:00 | B4gder | well, then someone needs to put them in CVS too |
10:28:09 | LinusN | there's one little thing missing on the h100, and that's the pink transparency |
10:28:10 | B4gder | and _that_ is always tedious |
10:28:22 | B4gder | look at the large amount of pending wps patches in the tracker |
10:28:40 | preglow | a separate wps cvs soungs good... |
10:28:41 | LinusN | and the hundreds of bmp files that go with them... |
10:28:50 | preglow | where we can allow cvs logins to anyone who asks |
10:29:02 | B4gder | we should go the single-bmp route and things will be better |
10:29:06 | preglow | even SinerAram |
10:29:08 | LinusN | amen |
10:29:12 | preglow | yes, agreed |
10:29:14 | needleboy | i don't see how adding more WPS to the CVS is a good thing... |
10:29:23 | B4gder | I do |
10:29:27 | preglow | just do it in a way that doesn't make adjusting bitmaps sizes a pain in the ass |
10:29:50 | needleboy | why not just make a proper repository for them? let every user download the ones he wants... |
10:29:57 | B4gder | we should possibly work on a way to have/offer an online place for new wpses |
10:29:58 | | Join ze_ [0] (i=ze@ca-dstreet-cuda1-c6a-130.snbrca.adelphia.net) |
10:30:12 | B4gder | "just make" ... |
10:30:21 | preglow | hmmm |
10:30:27 | needleboy | i'll make... if anyone asks me... |
10:30:31 | preglow | i don't know how beneficial cvs is for that kind of thing |
10:30:40 | B4gder | preglow: no, I meant outside of cvs |
10:30:45 | preglow | everyone works on their own wps |
10:30:50 | preglow | i don' think it's a collab thing |
10:30:57 | preglow | yeah |
10:31:05 | preglow | don't we have a wiki page? :> |
10:31:11 | needleboy | exactly, so a repository will be much better... |
10:31:12 | B4gder | needleboy: hey, we don't generally ask, people do what they feel they can contribute with |
10:31:25 | needleboy | wiki's too complicated for most users, apparently... |
10:31:38 | needleboy | i think i have the webspace for it |
10:31:46 | B4gder | we'd need a better/easier way to get a "theme" done for each wps |
10:31:51 | needleboy | i'll work on it |
10:32:17 | B4gder | possibly upload the wps/rwps/bitmaps and then supply info about font and lowest resolution etc |
10:32:22 | B4gder | and have a .cfg built for it |
10:32:47 | LinusN | i admire the patience of some wps creators |
10:33:03 | B4gder | we just need to fight the hoards that'll think h300 is the only player with color lcd ;-) |
10:33:36 | preglow | but yeah |
10:33:48 | preglow | a proper way to get rid of the bitmap hell is important |
10:34:20 | LinusN | and we need to exterminate the Chicago-12 font once and for all |
10:34:33 | preglow | and i'm not convinced requiring wps creators to make one big bitmap directly is the best solution |
10:34:57 | preglow | for example, when you find out you need to make one bitmap element bigger, you're suddenly in hell |
10:35:06 | LinusN | indeed |
10:35:07 | B4gder | true... |
10:35:09 | preglow | you need to update all coordinates in the wps |
10:35:13 | Paul_The_Nerd | I think that any same-size elements should be in the same bmp |
10:35:20 | Paul_The_Nerd | Like, play/pause/stop/ff/rw symbols |
10:35:25 | Paul_The_Nerd | Or all the states of a battery bar. |
10:35:26 | preglow | i'm leaning a bit towards a proprocessor based approach |
10:35:41 | needleboy | paul, that's a good suggestion |
10:35:43 | Paul_The_Nerd | Then, let the conditional just include one bitmap, and do the striding itself. |
10:35:46 | preglow | so people can design a wps as multiple bitmaps, then have a small and fast app pack them to something rockbox can read fast |
10:36:05 | preglow | Paul_The_Nerd: well, will that significantly reduce the bitmap number? |
10:36:06 | Paul_The_Nerd | You give it the width/height and tailor the bmp to the number of steps that conditional has, and that's that |
10:36:12 | B4gder | preglow: the annoying part is only then when you want to modify the wps you got with rockbox |
10:36:42 | Paul_The_Nerd | Preglow: Well, I know that boxes has 10 volume states, 4 different images (at least) for play/pause/rewind/ff (maybe one for stop, I'm not sure) several battery states. Those would be reduced down to 3 images |
10:36:43 | B4gder | you'd need the reverse tool as well then I guess |
10:36:46 | preglow | B4gder: sure, you'll always need a source |
10:36:54 | B4gder | right |
10:36:55 | Paul_The_Nerd | Total |
10:37:04 | preglow | Paul_The_Nerd: i'd like to hear some numbers on that approach |
10:37:14 | preglow | it might be feasible |
10:37:53 | B4gder | and a "lump-them-all-in-one-file" tool wouldn't even have to make a single bmp, it could make a weirdo custom file format that we can read and use fast |
10:38:01 | preglow | B4gder: exactly |
10:38:10 | preglow | B4gder: and even, were we to take the concept to its extreme, convert the bitmap format |
10:38:21 | preglow | i don't know if people thing the current cross-device nature of wpses is usable |
10:38:35 | preglow | they're not truly cross-device, but at least you can pretend |
10:38:38 | Paul_The_Nerd | preglow: Gimme one minute then |
10:38:45 | | Quit amiconn (Read error: 110 (Connection timed out)) |
10:38:45 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD5E8F.dip.t-dialin.net) |
10:38:49 | * | JdGordon hasnt read the last 45min.. but |
10:39:16 | JdGordon | why not just dump all pics in 1 bmp and display rectangles of the main bmp when u want |
10:39:20 | LinusN | the only thing would be that wps creation would be a little more cumbersome, since it involves a compiling stage |
10:39:33 | LinusN | JdGordon: go back and read |
10:39:33 | B4gder | yeps |
10:39:40 | JdGordon | k |
10:39:43 | preglow | LinusN: sure, the tool would have to be very fast and easy for this to be feasible |
10:39:44 | B4gder | LinusN: unless we support both ways |
10:39:51 | LinusN | of course |
10:40:04 | LinusN | like the music packer in the old c64 days |
10:40:11 | B4gder | yes |
10:40:28 | * | LinusN wanders off to nostalgia heaven |
10:40:30 | JdGordon | noo.. dont pack the bmps... then its not so easy to customize wps; |
10:40:33 | Paul_The_Nerd | prewglow: Boxes, for h120 (with remote pics) would move from 62 files, to approx 15 |
10:40:41 | preglow | 15 is still a bit much |
10:40:51 | Paul_The_Nerd | That's though including rwps |
10:41:01 | preglow | hmm |
10:41:03 | | Quit ze (Connection timed out) |
10:41:03 | | Nick ze_ is now known as ze (i=ze@ca-dstreet-cuda1-c6a-130.snbrca.adelphia.net) |
10:41:04 | Paul_The_Nerd | So, ~6 or 7 for the main unit |
10:41:13 | preglow | well, i've vented an idea |
10:41:15 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
10:41:19 | preglow | what it comes down to is what wps makers will put up with |
10:41:25 | preglow | and i'll probably never make a wps |
10:41:58 | LinusN | seems the wps makers put up with just about everything |
10:42:28 | LinusN | creating a wps is pure printf-style hell |
10:42:46 | Paul_The_Nerd | Well, generally, you have one background image, then a bunch of icons, and it seems most intuitive (to me) that the icons are the part bitmaps. |
10:46:08 | preglow | WELLWELL |
10:46:09 | preglow | bbl |
10:46:31 | * | Paul_The_Nerd is just trying to propose a medium that doesn't involve resizing hell. |
10:46:56 | LinusN | it's a good start |
10:47:21 | B4gder | it'll be like an experiment, how much pain can we add and still have people do wps edits? B-] |
10:47:37 | Bg3r | :PP |
10:47:53 | Paul_The_Nerd | I think there's no limit to how far some people will reach to acquire "the pretty" |
10:48:02 | B4gder | the WPS format used to be so small and simple... |
10:48:16 | Bg3r | Paul_The_Nerd don't be too sure ... |
10:48:29 | Paul_The_Nerd | I said "some people" |
10:49:14 | * | Bg3r hasn't used anything except the default [r]wps till now ... |
10:49:27 | Paul_The_Nerd | I added a couple lines to the default WPS, and that was that |
10:49:43 | Paul_The_Nerd | Oh, and stripped the peakmeter from it. |
10:50:12 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
11:00 |
11:00:54 | | Join Membrillo [0] (n=sam_kill@CPE-60-229-179-140.nsw.bigpond.net.au) |
11:02:02 | linuxstb | Could someone give me the rights to do things on the sourceforge tracker? I need to close that last bug report (the user is simply seeing an empty hard disk when Rockbox starts....) |
11:02:40 | B4gder | hang on |
11:04:12 | B4gder | try now |
11:04:36 | Paul_The_Nerd | linuxstb: He posted to the forum too. Heh |
11:04:56 | *** | Saving seen data "./dancer.seen" |
11:05:06 | linuxstb | Mmm... Doesn't it say somewhere not to file bugs for the iriver port? I think the ipod needs adding there. |
11:05:41 | Paul_The_Nerd | Wherever it is, it's kinda out of the way |
11:05:44 | preglow | like they read it |
11:05:52 | Paul_The_Nerd | Since you can get to, and download, a daily build without ever seeing it. |
11:06:37 | LinusN | i think iriver bug reports should be allowed nowadays |
11:08:41 | linuxstb | B4gder: Thanks, that seems fine. |
11:08:45 | Paul_The_Nerd | I was about to ask about that. Especially with the H1x0 port. |
11:09:04 | B4gder | heck, one day we might even do a release! |
11:09:14 | * | Paul_The_Nerd gasps |
11:09:32 | linuxstb | Looking at the bug reports, people seem to be doing it anyway.... |
11:09:49 | linuxstb | B4gder: You need more coffee.... |
11:10:00 | B4gder | indeed I do |
11:12:25 | LinusN | linuxstb: that bug report is a wonderful testament of the rockbox gui :-) |
11:13:02 | preglow | hmmm |
11:13:32 | preglow | making separate filtering functions for the separate filter types will yield us more precisionm |
11:13:47 | preglow | but i don't know how much more precision we really need |
11:14:53 | preglow | the shelving filters could do with a bit more |
11:15:14 | linuxstb | LinusN: Yes - it will be even better when rockbox.??? is moved inside .rockbox :) |
11:15:33 | Paul_The_Nerd | I was kinda curious why it doesn't default to inside .rockbox with the ipodport |
11:15:38 | Paul_The_Nerd | Since you don't have "legacy" users. |
11:16:16 | linuxstb | I think we've found one reason why not.... |
11:16:38 | linuxstb | Maybe some kind of [no files] message needs to be displayed in the file browser for empty directories. |
11:16:56 | LinusN | Paul_The_Nerd: it's probably because the zip file is made in the same way for all targets |
11:17:25 | LinusN | yes, displaying something like that is a good ideas |
11:17:28 | LinusN | idea |
11:18:25 | LinusN | in fact, i think it might be time to take the plunge on the iriver targets, as most people probably have upgraded to the latest bootloader |
11:18:36 | preglow | shelving filters will currently yield 21 bits of precision on arm |
11:18:38 | preglow | is this enough? |
11:19:08 | LinusN | how many bits does the dac have on the arm targets? |
11:19:19 | * | preglow produlates linuxstb |
11:19:37 | preglow | oh wait, datasheet is right next to me... |
11:19:38 | linuxstb | We only send 16-bit data to it. |
11:19:49 | preglow | haha |
11:19:53 | preglow | snr is so bad it doesn't matter anyway |
11:19:56 | linuxstb | But I _think_ we can send higher if we wanted to. |
11:20:13 | linuxstb | (I tried, but couldn't tell if it worked...) |
11:20:23 | amiconn | preglow: Imho we could start with a primitive gui for eq. |
11:20:43 | preglow | amiconn: as long as it's not me having to do it, that sounds just fine |
11:20:47 | | Join Wired [0] (n=Wired@203.156.90.94) |
11:20:48 | amiconn | Just 5x center frequency, bandwidth (in % or such) and gain |
11:20:51 | linuxstb | preglow: How precise is the EMAC version? |
11:20:53 | preglow | linuxstb: i could do some measurements on that |
11:20:56 | Wired | hello |
11:20:56 | preglow | linuxstb: one bit more precise |
11:21:09 | preglow | linuxstb: i've got a very precise adc here |
11:21:30 | linuxstb | preglow: OK, I'll try and sort out a patch for you. |
11:21:33 | preglow | so i could playback a sine and see if the noise floor is lower |
11:21:40 | Wired | maybe someone know where i can fnd colored wps for my iriver h320 rockbox ? |
11:22:28 | LinusN | Wired: check out misticriver.net |
11:22:28 | linuxstb | http://www.misticriver.net/showthread.php?t=35964 |
11:23:08 | Wired | 10x |
11:23:26 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
11:23:45 | | Join elinenbe [0] (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
11:28:38 | * | preglow shaves one cycle off of eq_cf.S innerloop! \o/ |
11:30:46 | * | LinusN does the optimizing dance |
11:30:56 | linuxstb | Most of the colour WPSs from that misticriver page cause every codec (even FLAC) to skip on the ipod. |
11:31:03 | | Quit novimon (Read error: 110 (Connection timed out)) |
11:31:07 | linuxstb | :( |
11:31:08 | LinusN | linuxstb: no wonder |
11:31:08 | Paul_The_Nerd | :( |
11:31:20 | Paul_The_Nerd | How 'bout Boxes? |
11:31:33 | linuxstb | I'm not surprised battery life is so slow on the H300 - it must be on constant boost. |
11:31:49 | LinusN | that's once explanation |
11:31:50 | linuxstb | s/slow/low/ |
11:31:51 | LinusN | one |
11:35:02 | | Quit Wired () |
11:37:43 | | Join webguest62 [0] (n=d4cb001a@labb.contactor.se) |
11:37:51 | | Quit webguest62 (Client Quit) |
11:40:14 | | Join webguest50 [0] (n=d4cb001a@70.85.116.52) |
11:40:52 | preglow | hrmphh |
11:41:00 | preglow | i wonder why our ui is so laggy |
11:41:03 | | Quit webguest50 (Client Quit) |
11:41:30 | preglow | as in ipod ui |
11:42:11 | needleboy | it's quite laggy on the h300 as well... |
11:42:30 | preglow | so perhaps it an lcd thing |
11:42:33 | | Join webguest27 [0] (n=d4cb001a@70.85.116.52) |
11:42:36 | needleboy | i was wondering, has any of you tried the h300 optimized build? |
11:42:48 | preglow | don't have a h300 |
11:42:58 | Membrillo | i have |
11:42:59 | needleboy | people are complaining about instability in it, i was wondering if any of you had any problems... |
11:43:05 | preglow | and besides, we're too busy making fun of the name to actually test it |
11:43:09 | | Join Xerion [0] (n=xerion@zorgash.student.utwente.nl) |
11:43:14 | linuxstb | :) |
11:43:14 | needleboy | why making fun? |
11:43:31 | Paul_The_Nerd | "optimized" |
11:43:37 | preglow | because it isn't very optimized? :P |
11:43:40 | | Quit webguest27 (Remote closed the connection) |
11:43:46 | needleboy | well, it's as close as you get ;) |
11:43:51 | needleboy | for now at least |
11:44:19 | needleboy | "ROCKbox for H300 targets" just doesn't hit the spot... |
11:44:35 | Membrillo | dont listen to them needleboy, you've down a good job *pats on the back encouragingly" |
11:44:48 | LinusN | ehum, it's "Rockbox", not "ROCKBox" |
11:45:06 | Membrillo | yeah, why are the MR threads titled with ROCKbox? |
11:45:12 | preglow | whisky |
11:45:13 | needleboy | your logo says ROCKbox ;) |
11:45:13 | preglow | that's why |
11:45:17 | | Join webguest42 [0] (n=d4cb001a@70.85.116.52) |
11:45:18 | Paul_The_Nerd | LinusN: Does it get to you when people call it "the Rockbox" too? |
11:45:26 | LinusN | hehe |
11:45:52 | linuxstb | My suggestion would be "experimental" - because it has untested and unproven patches not in Rockbox cvs. It's a good thing to do, but perhaps not an ideal build for _every_ h300 user to use. |
11:45:59 | LinusN | funny, i haven't really noticed the capitals in the logo :-) |
11:46:32 | | Quit Xerion (Client Quit) |
11:46:33 | Paul_The_Nerd | Yeah, optimized implies better performance more than additional features, I think... At least to me. |
11:46:39 | preglow | me does the lunch dance |
11:46:41 | | Quit webguest42 (Remote closed the connection) |
11:46:49 | needleboy | linuxstb, everything you've said is written on the first post in the thread, even before the download link |
11:46:57 | LinusN | we like dancing in this channel |
11:47:08 | * | Paul_The_Nerd does the dancing dance. |
11:47:09 | linuxstb | needleboy: But we know people only read the headlines... |
11:47:27 | needleboy | their problem, not mine... |
11:47:32 | linuxstb | But don't worry - I don't feel strongly about it. |
11:47:45 | Paul_The_Nerd | A lot of people also come in here assuming the H300 optimized build is actually the official build specifically for h300s |
11:47:58 | Paul_The_Nerd | :) |
11:48:03 | LinusN | i heard that you can't lose in the blackjack plugin, is that true? |
11:48:09 | Paul_The_Nerd | It is NOT true |
11:48:13 | Paul_The_Nerd | At least, on iPod Nano |
11:48:16 | * | Paul_The_Nerd sucks at blackjack. |
11:48:44 | Paul_The_Nerd | Though my high score is 2990 thanks to two fortunate bets, and then quitting while I was ahead. |
11:49:16 | needleboy | why isn't the Ace counted as either 1 or 11 |
11:49:18 | needleboy | ? |
11:49:23 | needleboy | it's only counted as 11... |
11:49:29 | LinusN | 10.57.46 # * Membrillo just found that you can't actually lose on blackjack. Membrillo just beat the computers 17 with a 12 |
11:49:36 | Paul_The_Nerd | It counts it as 1 for me needleboy. |
11:49:54 | Paul_The_Nerd | I had a 16, got an ace, and it was a 17 |
11:50:11 | needleboy | weird... |
11:50:25 | needleboy | i had 13, got an ace, and lost with 23 |
11:50:32 | Paul_The_Nerd | Odd |
11:50:32 | needleboy | sorry, had 12 |
11:50:43 | Paul_The_Nerd | Maybe it has a <=12 where it should have <12? |
11:50:48 | LinusN | looks like the plugin tries to be smart with the ace calculation |
11:51:09 | LinusN | that's probably why membrillo won with 12 |
11:51:32 | Paul_The_Nerd | Just went from 15->16 w/ an ace. |
11:51:41 | Membrillo | yeah, i had an ace |
11:51:44 | LinusN | the ace was 1 when it checked the bounds, but 11 when it checked the score |
11:51:45 | needleboy | weird... |
11:52:00 | linuxstb | It's not straightforward I think - presumably if you had two aces and a 9, it should count one as 1 and one as 11. |
11:52:08 | Membrillo | i thought it was playing up so i tested what happened if i got beaten. and i still won |
11:52:19 | needleboy | it should be user-selectable... |
11:52:31 | * | linuxstb has never tested the plugin |
11:52:36 | Membrillo | well, it should automatically make your highest hand without going busty |
11:52:38 | Membrillo | bust* |
11:52:42 | Paul_The_Nerd | I just had 18 with an Ace, hit, got a Q, and had 18 again, so the Ace handling is seeming at least decent. |
11:52:55 | linuxstb | Paul_The_Nerd: Is this on your Nano? |
11:52:58 | Paul_The_Nerd | Yessir |
11:53:06 | linuxstb | So is this plugin suitable for CVS? |
11:53:11 | Paul_The_Nerd | And, I lost that one, so it actually counted the ace as a 1 when it checked the score. |
11:53:47 | Membrillo | also, i think it needs to save your last bet. if i want to bet 1000 i have to sit holding up after every round |
11:53:53 | Paul_The_Nerd | Hehehe |
11:53:59 | Paul_The_Nerd | 1000 is fairly fast with the scroll wheel. :-P |
11:55:30 | Membrillo | well, i share my ipod with a friend who isnt too tech-literate. the apple firmware can even be too much for him. i dont think ill whack rb on till it becomes a bit more stable and useable. otherwise my friend will get VERY confused indeed. |
11:55:33 | | Quit adamd ("CGI:IRC (Ping timeout)") |
11:57:29 | linuxstb | Membrillo: You've got a iPod Video? |
11:58:31 | | Join freqmod [0] (n=freqmod@44.80-203-31.nextgentel.com) |
11:58:53 | Membrillo | sure do |
11:58:57 | Membrillo | not on me now though |
11:59:47 | | Quit damaki (Read error: 110 (Connection timed out)) |
11:59:48 | Membrillo | why? |
12:00 |
12:00:06 | linuxstb | Any bored iPod user fancy writing an "KeymapIpod" wiki page (based on KeymapIriverHSeries) so we can try and sort out the button mappings? |
12:00:17 | Paul_The_Nerd | linuxstb: Also, I seem to remember you once saying usb charging should work within rockbox, if it hasn't been yet, I can confirm it does on Nano. |
12:00:23 | | Join damaki [0] (n=Chocolat@ALille-153-1-23-171.w83-198.abo.wanadoo.fr) |
12:00:47 | | Join safetydan [0] (n=dan@195.27.52.9) |
12:01:00 | linuxstb | Membrillo: No reason. Just that Rockbox is pretty useless on the video at the moment (unless you want to play bejewelled or Sudoku with no music...) |
12:01:15 | Membrillo | awwwwesome :P |
12:01:26 | Paul_The_Nerd | linuxstb: Or Bubbles, or Blackjack if you feel like patching a wee bit. |
12:01:33 | linuxstb | Paul_The_Nerd: Yes, you mentioned that. |
12:01:45 | Membrillo | i think ill leave it be for a little while. my h300s keeping me entertained and the ipods keeping my buddy entertained |
12:02:11 | linuxstb | It appears that the Apple firmware reacts differently if the USB cable is plugged directly into the AC adapter, rather than a USB port. Rockbox tries to enter disk mode when the usb is plugged into the AC.... |
12:02:41 | Paul_The_Nerd | Well, you do have to hold down menu... |
12:02:44 | linuxstb | Does the Nano come with an AC adapter? I know the video doesn't. |
12:02:49 | Paul_The_Nerd | No, it doesn't |
12:02:54 | Paul_The_Nerd | Because apple == money grubbing |
12:03:26 | linuxstb | Hopefully we'll be able to figure out the difference, so it doesn't attempt disk mode. |
12:04:28 | linuxstb | Also, I noticed in the new debug i/o ports screen that the headphone status (i.e. plugged or unplugged) is connected to a GPIO pin. But I can't think of any use for that.... |
12:04:47 | linuxstb | Unless we use it for pause like the retailos. |
12:04:59 | Paul_The_Nerd | I think there was some hostility toward that feature |
12:05:11 | linuxstb | Yes, by me... But I've mellowed. |
12:05:37 | Paul_The_Nerd | Well, I wouldn't object to that, merely because I have this bad habit of snagging my cord on things while listening to audiobooks. |
12:06:35 | safetydan | EQ ui thoughts: the eq config files should be five lines with frequency, gain, and bandwidth comma (or space) seperated |
12:06:44 | Membrillo | LinusN: on my ipod, it can detect wether i unplug my headphones and it pauses the song. What do you think about this being possible on H300, but rather for detection of headphones being in the line out. if headphones are detected in both headphone and line out, a seperate volume scale could be used for each output. When i listen to my music with friends (using line out and headphone) our volumes are completely whack because of d |
12:06:52 | Membrillo | Is it possible to change the volume scale for the different outputs? |
12:07:08 | safetydan | you can browse the eq settings files and on load they will change the currently applied eq |
12:07:32 | safetydan | This should let you have as many EQ settings groups as you like, and make it easy for tag based EQ settings as well. |
12:08:06 | Paul_The_Nerd | And presets for different types of earphones, etc as well. |
12:08:29 | Paul_The_Nerd | :) |
12:09:07 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-133-043.pools.arcor-ip.net) |
12:10:32 | safetydan | Well yeah, you should be able to have something like "Browse to Equalizer Settings" and get a list of eqs files: sony-mdrv6.eqs, sure-e2c.eqs |
12:10:34 | safetydan | something like that |
12:10:48 | safetydan | Now I just need to get some time to actually hook the gui and config files together |
12:11:49 | Membrillo | but what about having different volumes for line-out and headphone? is it possible or would the audio have to be decoded twice |
12:12:16 | Bg3r | Membrillo it has nothing with the decoding, but with the UDA chip |
12:12:51 | Membrillo | so would the UDA chip not be capable of such a task? |
12:13:10 | | Join Xerion [0] (n=xerion@zorgash.student.utwente.nl) |
12:14:07 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
12:14:12 | linuxstb | safetydan: So do you have an actual UI to edit the config files, or are you just doing the config files first? |
12:17:02 | Membrillo | Paprica: you here? |
12:17:16 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-233.seh.ox.ac.uk) |
12:17:34 | | Join _FireFly_ [0] (n=icechat5@pd95b7c08.dip0.t-ipconnect.de) |
12:17:49 | Membrillo | ah well, if you read the logs, your an effing genious with that newest progress bar patch. just the patch i was waiting for |
12:19:22 | safetydan | linuxstb: just the config files first |
12:19:37 | safetydan | It seemed like the quickest way to get something working |
12:21:10 | needleboy | Membrillo, are you using the patch for a new WPS? |
12:22:18 | Membrillo | yep |
12:22:39 | needleboy | nice... i haven't had the chance to test it. works good? |
12:22:42 | Membrillo | well, i had one, and im using the new patch to fine tune it before i release it |
12:22:45 | Membrillo | im just about to test it |
12:24:30 | LinusN | Membrillo: the hardware has no support for detecting the headphone |
12:25:25 | Membrillo | LinusN: the ipod must have something special then |
12:26:16 | Membrillo | needleboy: the patch works like a charm |
12:26:36 | needleboy | link me? |
12:26:51 | Membrillo | ok, ill just upload it |
12:27:22 | safetydan | For basic start EQ UI, would something like this work: "Sound Settings -> EQ -> Band 1 -> (frequency, gain, bandwidth)" |
12:27:27 | safetydan | Or is that too many nested menus? |
12:28:12 | needleboy | i think that'd be good... |
12:28:29 | Paul_The_Nerd | As someone it doesn't affect in any way, it wouldn't bother me. :-P |
12:28:35 | needleboy | it has presets, right? cfg files? |
12:28:56 | safetydan | yeah it will |
12:29:21 | needleboy | so it doesn't really matter how many menus... if you just need to change it once in a while... |
12:29:41 | LinusN | safetydan: i think the eq settings ui should be separated into two parts, the "regular" gain screen with 5 bands, and an "advanced" screen where you set the frequency and bandwidth |
12:30:02 | LinusN | much like the rio |
12:30:04 | safetydan | LinusN: that is also a good idea |
12:30:11 | needleboy | that's a great idea, actually... |
12:30:37 | LinusN | you set up the bands once and for all, and then use the gain screen for tweaking the sound |
12:30:40 | safetydan | Thing is, I don't actually understand the settings the eq functions take well enough to decide what the regular screen should have as data |
12:31:09 | safetydan | So right now I'm just making the raw settings available in the menu |
12:31:26 | LinusN | most eq's don't allow the frequency/bandwidth selection, only the gain |
12:31:31 | B4gder | everyone _will_ compare it to the oh-so-hyped rio eq |
12:31:42 | Membrillo | you cant align WPS text by pixel can you |
12:31:49 | safetydan | Which is why I get confused, since I don't know what freq/bandwidth should be in the "easy UI" |
12:31:54 | B4gder | now where's my coffee? |
12:31:55 | needleboy | Membrillo, not yet |
12:32:07 | LinusN | freq/bandwith should not be in the easy ui |
12:32:12 | LinusN | only gain |
12:32:48 | safetydan | I understand that, but what data should the easy UI use for freq/bandwidth? The bands need to be defined don't they? |
12:32:52 | needleboy | 5 bands with Gain values to them in the regular menu, 5 Gains with submenus for freq/bandwidth values |
12:33:00 | LinusN | safetydan: yes, in the advanced screen |
12:33:06 | safetydan | ah... brain clicks |
12:33:12 | LinusN | but most users will probably settle with the default |
12:33:28 | safetydan | What would be the defaults then? |
12:33:50 | LinusN | so it would be two menu entries: "EQ Gain" and "EQ Setup" |
12:34:05 | safetydan | (as a side note, I have to say that the rockbox menu code is very easy to understand) |
12:34:37 | LinusN | preglow is probably the best man to ask for good default values for freq/bandwidth |
12:34:41 | linuxstb | So do we want "Browse Presets" as an option under "Equaliser", or a "Browse EQ Presets" at the same level as "Equaliser" ? |
12:34:50 | | Join gtkspert_ [0] (n=gtkspert@203.59.146.102) |
12:34:57 | linuxstb | (In the Sound Settings menu I assume) |
12:35:06 | LinusN | linuxstb: i don't really know |
12:35:27 | LinusN | and that's not really hard to change |
12:36:06 | safetydan | I intend to add another file type for this, .eqs files and another directory .rockbox/eqs for settings. |
12:36:07 | needleboy | under EQ menu |
12:36:25 | needleboy | safetydan, right on! |
12:37:19 | | Quit goa (Read error: 104 (Connection reset by peer)) |
12:37:25 | LinusN | i think the eq should be part of the regular settings |
12:37:30 | needleboy | does the EQ go into the Sound Settings menu or Playback? |
12:37:41 | LinusN | and use .cfg files |
12:38:17 | needleboy | LinusN, but with a different filetype, we'll be able to make presets available for download etc... |
12:38:34 | linuxstb | needleboy: You can still do that with .cfg files. |
12:38:36 | LinusN | the same goes for .cfg files |
12:38:37 | needleboy | unless the .cfg files will contain only the EQ settings... yeah... |
12:38:39 | Paul_The_Nerd | needleboy: Themes are technically cfg files too |
12:38:48 | Paul_The_Nerd | They don't need to contain *all* settings |
12:39:03 | needleboy | took it a while to sink in :) |
12:39:13 | LinusN | want us to rub it in really good? |
12:39:17 | Paul_The_Nerd | Heee |
12:40:10 | Membrillo | needleboy: just uploading that WPS now |
12:40:16 | needleboy | i'm having a dental procedure tomorrow, a serious one. i'm in pain for the past week and a half, so my brain works on 10% capabilty ... |
12:40:22 | needleboy | next week i'll be good as new |
12:40:42 | needleboy | and stop asking stupid questions... |
12:41:15 | LinusN | only you'll be on heavy painkillers after the surgery... :-) |
12:41:27 | needleboy | just for 2 days as the doc promissed |
12:41:32 | B4gder | yeps, those jaw replcements can feel a bit ;-) |
12:41:32 | LinusN | yeah right |
12:41:35 | Membrillo | needleboy, background white, font nimbus 12 |
12:41:36 | needleboy | besides, painkillers are nice... |
12:41:36 | Membrillo | http://jupiter.walagata.com/w/membrillo/MooWPS.zip |
12:41:42 | needleboy | it's the pain that gets to me ;) |
12:42:24 | needleboy | i've never had any trouble handling chemicals |
12:42:38 | linuxstb | Sigh... Most asked question about Rockbox on forums.ilounge.com - "are colors working yet?" |
12:42:48 | needleboy | lol |
12:43:10 | Membrillo | needleboy: WPS worked? |
12:43:25 | needleboy | checking |
12:43:42 | Membrillo | funky |
12:44:28 | needleboy | haha, excellent! |
12:44:39 | needleboy | my girlfriend will love this |
12:44:43 | Membrillo | hehehe |
12:44:44 | Membrillo | good good |
12:44:45 | needleboy | and the patch works! |
12:44:51 | Membrillo | it does indeed |
12:44:57 | needleboy | Paprica just gained 5 more points :) |
12:45:37 | needleboy | you got some extra space on top. why not place a clock there? |
12:45:44 | needleboy | the status bar area |
12:46:12 | Membrillo | yeah i plan on adding more |
12:46:31 | * | preglow returns |
12:46:38 | Membrillo | ill do that tomorrow |
12:46:49 | Membrillo | bed time now. school again tomorrow *yawn* |
12:47:06 | preglow | safetydan: gotten far on the ui? |
12:47:07 | needleboy | nighty |
12:47:16 | | Quit Membrillo () |
12:47:23 | needleboy | is anyone aware of the scrolling bug on the h300? |
12:47:43 | linuxstb | Describe it... |
12:47:45 | needleboy | when holding up/down for a while, then releasing, it keeps scrolling |
12:48:00 | | Quit gtkspert (Read error: 110 (Connection timed out)) |
12:48:14 | needleboy | i'm guessing it's reading the hold as 'click * X' |
12:48:16 | LinusN | yes, that's because the lcd driver is slow |
12:48:42 | LinusN | and the slow lcd driver is also one of the reasons for the bad battery life |
12:48:59 | LinusN | especially with those extravagant wps'es |
12:49:06 | needleboy | is this being worked on? maybe? |
12:49:26 | LinusN | yes, i believe amiconn has a few ideas on optimizing the driver |
12:49:49 | needleboy | i'm really sorry for all these "demands" |
12:50:11 | needleboy | if i could help developing, i'd be one of the most active devs here |
12:50:24 | needleboy | unfortunately i'm an idiot when it comes to programming |
12:50:41 | needleboy | trying to get the hold of C for the past 2 weeks... failing meanwhile |
12:51:03 | needleboy | anyway, great work guys. thanks. |
12:51:09 | needleboy | i'm off to eat, bbl |
12:52:23 | preglow | btw, the eq screen also needs an overall gain |
12:52:48 | preglow | if you gain too many bands without first gaining down the signal overall, things will clip |
12:52:54 | | Part Paul_The_Nerd |
12:52:57 | ze | back |
12:52:59 | ze | er |
12:53:05 | ze | i know i hit / :p |
12:53:08 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
12:53:20 | preglow | hahah |
12:54:09 | safetydan | preglow: no further than last night, real work and all |
12:55:05 | | Join JdGordon41 [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
12:55:27 | | Quit JdGordon (Nick collision from services.) |
12:55:29 | | Nick JdGordon41 is now known as JdGordon (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
12:57:34 | amiconn | needleboy: I have some optimisation ideas. However, all those fancy colour demands have the opposite effect - they make rendering even slower |
12:57:51 | | Nick gtkspert_ is now known as gtkspert (n=gtkspert@203.59.146.102) |
12:59:17 | LinusN | preglow: a prescaler? |
12:59:28 | preglow | LinusN: yes |
12:59:42 | linuxstb | amiconn: What are your thoughts about implementing a background image in the lcd driver? |
13:00 |
13:00:11 | LinusN | my thoughts: omg, what a performance killer |
13:00:38 | preglow | is there now way to make a wps just update parts of itself? |
13:00:43 | LinusN | i can tell you that the scroll will really be slow when that is implemented |
13:00:47 | LinusN | preglow: it does that now |
13:00:55 | | Quit ehntoo (Remote closed the connection) |
13:01:22 | preglow | LinusN: so for scroll, you have just the spot where the text will be drawn updated |
13:01:49 | LinusN | yes, for the scrolling lines, i was talking about the file browser |
13:02:09 | preglow | ugh |
13:02:25 | LinusN | a general backdrop image for the entire gui |
13:02:29 | linuxstb | Unless I'm missing something obvious, it looks like only the lcd_clearpixel() and lcd_clear_display functions (in lcd-16bit.c) would need to be changed. (the only two functions using bg_pattern) |
13:03:26 | LinusN | yes, that's possible |
13:03:29 | linuxstb | And it wouldn't seem to be a big performance hit to make lcd_clearpixel() use a value from an array the same size as the framebuffer |
13:03:42 | linuxstb | ...rather than a single variable |
13:04:23 | * | preglow hands linuxstb the hat of loop unrolling and movem.l |
13:05:00 | *** | Saving seen data "./dancer.seen" |
13:05:21 | | Join NicoFR [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
13:08:19 | LinusN | linuxstb: actually, i haven't thought it to be that simple |
13:08:24 | linuxstb | We could simply make the framebuffer twice the size it is now (with the second half of the framebuffer storing the bg image), so lcd_clearpixel() becomes something like "*address=*(address+(LCD_WIDTH*LCD_HEIGHT));" instead of "*address=bg_pattern;" |
13:09:15 | XavierGr | amiconn, Linus: It seems that the unit is to blame for the error I get in the USB OTG screen of my new H300. We did some tests with Rob last night and we found that in my unit shorting OTG port Pin 4 and Pin 5 causes the error (while on Robs unit it won't) I emailed iriver to RMA it and I am waiting an answer. Do you happen to have any suggetstions? |
13:10:07 | LinusN | XavierGr: none whatsoever |
13:10:43 | linuxstb | ... and lcd_cleardisplay() simply does a memcpy from the second half of the framebuffer to the first. |
13:10:52 | XavierGr | then I should procced with RMA. pitty :( |
13:11:16 | * | linuxstb fires up vi |
13:12:34 | JdGordon | XavierGr: 320 or 340? |
13:13:09 | XavierGr | 340 |
13:13:22 | XavierGr | Just got it yesterday |
13:14:16 | JdGordon | damn |
13:14:54 | XavierGr | I bought the unit mostly of the USB ITG function so there is no reason to keep it now. |
13:15:00 | XavierGr | ^OTG |
13:15:18 | B4gder | linuxstb: I like that idea |
13:15:33 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
13:15:35 | | Join StrathAFK [0] (n=mike@dpc67143207026.direcpc.com) |
13:16:28 | | Join ep0ch [0] (n=ep0ch@84.12.199.134) |
13:16:40 | linuxstb | B4gder: Me test now... |
13:16:59 | linuxstb | (I'm sure I must have missed some complication) |
13:17:07 | Paul_The_Nerd | It sounds pretty logical, though. |
13:17:11 | LinusN | works so, so here |
13:17:13 | ep0ch | does anyone fancy adding the boost_counter to wps? so we can see how much effort the gui is adding |
13:18:57 | linuxstb | I would quite like that idea - a sort of "CPU load" indicator. |
13:20:17 | | Join Nuxator [0] (n=chatzill@abo-191-249-68.guy.modulonet.fr) |
13:20:25 | Nuxator | hi |
13:20:37 | _FireFly_ | if is there a function which returns the boost_counter then it would be easy to add a wps-tag |
13:20:56 | Nuxator | with the color wps can we make 2bit bmps for h1x0? |
13:21:20 | LinusN | yes |
13:22:23 | Nuxator | And how a make a such 2bit bmp? |
13:22:33 | LinusN | make it 24bit |
13:22:47 | Nuxator | i modified a 1 bit bmp with paint |
13:22:52 | Nuxator | switch it to color |
13:23:16 | Nuxator | add some grey and only the bmp is displayed with 1 bit color |
13:23:22 | Nuxator | all text is gone |
13:23:31 | ep0ch | extern int boost_counter - does extern make boost_counter global? |
13:24:10 | ep0ch | (so it can be used in the wps) |
13:24:17 | LinusN | holy shit! it works!!!!! |
13:24:30 | Nuxator | what? |
13:24:48 | LinusN | lcd backdrop |
13:25:45 | Nuxator | don't know what it is but congrats ^^ |
13:25:49 | XavierGr | what is lcd backdrop? |
13:25:50 | linuxstb | LinusN: You beat me to it? |
13:25:54 | preglow | apparently |
13:25:57 | LinusN | yes i did! haha! |
13:25:59 | linuxstb | bastard.... |
13:26:02 | XavierGr | will it give performance gain? |
13:26:06 | preglow | hahah |
13:26:06 | preglow | "yes" |
13:26:17 | needleboy | i had a thought |
13:26:27 | preglow | ok |
13:26:27 | * | linuxstb applies for patent |
13:26:35 | preglow | someone make a customisable status bar |
13:26:40 | preglow | and we'll have retailos clone in no time |
13:26:41 | | Quit needleboy (Read error: 104 (Connection reset by peer)) |
13:26:57 | Paul_The_Nerd | Well, with a customizable backdrop, we no longer need "background color" settings. |
13:27:25 | | Join needleboy [0] (n=needlebo@DSL217-132-174-36.bb.netvision.net.il) |
13:27:35 | LinusN | http://linus.haxx.se/snapshot1.png |
13:27:52 | XavierGr | wow |
13:28:01 | XavierGr | this must be set in the news page |
13:28:07 | LinusN | nah |
13:28:07 | Paul_The_Nerd | Man, that's funny lookin' |
13:28:08 | preglow | now _THATS_ cheesy |
13:28:13 | LinusN | it was only an experiment |
13:28:14 | JdGordon | nice |
13:28:15 | needleboy | what is that? |
13:28:24 | needleboy | Linus, the new color changer? |
13:28:27 | LinusN | i bet it's dog slow on target |
13:28:41 | LinusN | needleboy: i just tried linuxstb's idea |
13:28:47 | preglow | LinusN: it shouldn't be THAT slow with some movem action |
13:28:52 | LinusN | no |
13:29:01 | LinusN | the best part is that scrolling works |
13:29:22 | preglow | still doesn't cover the case where you draw over something that's not a background image |
13:29:39 | LinusN | nope |
13:29:54 | | Join Cassandra [0] (n=Cassandr@dawnmist.demon.co.uk) |
13:30:16 | _FireFly_ | now only positioning the text horizontal is missing, isn't it ? :) |
13:30:54 | B4gder | and the bg "shading" for the select bar... |
13:31:07 | linuxstb | LinusN: How about making a nice gradient fill the default background now? |
13:31:16 | preglow | yes! |
13:31:20 | LinusN | cooooooooooooooool |
13:31:22 | linuxstb | (just because we can....) |
13:31:23 | * | preglow votes for: that |
13:31:24 | Cassandra | You know its quite fun to watch the buzz iPod Linux is creating. |
13:31:35 | * | Paul_The_Nerd votes for that as well |
13:31:40 | preglow | Cassandra: wherewhat? |
13:31:57 | Cassandra | There's someone on LWN saying we can't possibly do > 128kpbs Vorbis because ipodlinux can't. |
13:32:03 | linuxstb | Cassandra: Yes :) |
13:32:05 | LinusN | hahahaha |
13:32:12 | linuxstb | And "linux isn't that slow...." |
13:32:20 | Cassandra | http://lwn.net/Articles/169631/ |
13:32:21 | Paul_The_Nerd | Cassandra: Of course we can't. This song I'm listening to is reporting fallsly at 260... |
13:32:28 | Paul_The_Nerd | *falsely |
13:32:41 | linuxstb | It's because we are using bitrate peeling in Vorbis.... |
13:32:50 | Cassandra | Bettter not tell him we're not even using the second core yet. |
13:33:06 | ashridah | hahahahahaha |
13:33:46 | preglow | hahah |
13:33:47 | | Quit Nuxator ("Chatzilla 0.9.70 [Firefox 1.5/2005111116]") |
13:33:50 | preglow | time for a genuine "rofl" |
13:33:56 | * | LinusN sends his thanks to amiconn for the wonderful lcd driver concept |
13:34:03 | * | linuxstb seconds that. |
13:34:12 | Paul_The_Nerd | I mean, my whole battery test was a playlist of Q8 vorbis audio, and not an underrun the whole time |
13:34:17 | preglow | god |
13:34:26 | preglow | how i _love_ people who have no idea what they're talking about |
13:34:33 | _FireFly_ | :) |
13:34:35 | needleboy | i have a thought |
13:34:35 | linuxstb | I just gave up on that thread... |
13:34:49 | Cassandra | And according to dapreview, we're crazy kids |
13:35:01 | B4gder | kids we are |
13:35:03 | needleboy | could it be the display is slow due to the use of BMPs and not some form of compressed images? |
13:35:09 | B4gder | some of us are even below 30! |
13:35:10 | needleboy | say GIFs? |
13:35:26 | linuxstb | needleboy: No, bmps will be the fastest.... |
13:35:33 | | Quit Cassandra (" HydraIRC -> http://www.hydrairc.com <- IRC with a difference") |
13:35:39 | needleboy | cause no decoding needs to be done? |
13:35:43 | LinusN | decompressing would make it even slower |
13:35:43 | _FireFly_ | yepp |
13:35:57 | needleboy | what if this is done only once, when caching? |
13:36:02 | ashridah | i agree. having to deal with lzw or whatever's in gif isn't a fun prospect. |
13:36:04 | _FireFly_ | beside this in ram the image is uncompressed |
13:36:15 | _FireFly_ | or the deflate algo :) |
13:36:17 | LinusN | needleboy: what would we gain then? |
13:36:24 | _FireFly_ | only diskspace afaik |
13:36:25 | B4gder | its much better to do the uncompress once and store the uncompressed data on disk => bmp |
13:36:33 | needleboy | i've just been explained that... |
13:36:45 | linuxstb | needleboy: Inside Rockbox, image data is stored in exactly the format it needs to be sent to the LCD hardware. We can't do any better than that. |
13:36:59 | _FireFly_ | needleboy in ram the image will be uncompressed regardless if you u se bmp/gif or somthin else |
13:37:13 | B4gder | the only better approach would be to store the pic as rb-format on disk instead of bmp |
13:37:19 | needleboy | ok |
13:37:34 | linuxstb | But that would only speed up the loading, not the actual display. |
13:37:39 | B4gder | yes |
13:38:09 | | Join Cassandra [0] (n=Cassandr@dawnmist.demon.co.uk) |
13:38:16 | LinusN | boy, is the interface sluggish on the target with the backdrop |
13:38:28 | linuxstb | So it's a significant slow-down? |
13:38:29 | LinusN | but it's damn cool |
13:38:40 | LinusN | i didn't optimize it a bit |
13:38:46 | Cassandra | Aww - that's so sweet! "Apple should pay a nice sum for these nice guys who turn their fashion crap into a music player". |
13:38:48 | LinusN | just a proof of concept really |
13:39:03 | LinusN | GoldenQuotes material |
13:40:34 | * | amiconn spots something about lcd driver slowdown... :/ |
13:40:34 | Bg3r | :D |
13:41:00 | needleboy | ain't i'm glad i brought it up :)) |
13:41:08 | linuxstb | amiconn: We are in love with your bg image idea. |
13:41:19 | B4gder | I wonder how similar iAudio 6 is to x5 |
13:41:32 | B4gder | 4GB flash player |
13:42:21 | needleboy | oh man! that player looks niiiiiiiiiice! |
13:42:23 | B4gder | USB OTG |
13:42:39 | Paul_The_Nerd | It's not flash, though |
13:42:46 | needleboy | they don't have a working prototype? |
13:42:46 | Rob2222_ | lol @ cassandras quote ^^ |
13:42:46 | B4gder | its not? |
13:42:51 | Paul_The_Nerd | .85 inch drive |
13:42:55 | needleboy | no, it's 0.85HD |
13:42:59 | B4gder | ah right |
13:43:02 | B4gder | missed that part |
13:43:12 | needleboy | why isn't there a photo with the screen on? |
13:43:34 | B4gder | the pdf has it on |
13:43:39 | B4gder | although very dark |
13:43:42 | needleboy | looking |
13:43:44 | needleboy | color? |
13:43:50 | B4gder | yes |
13:43:58 | B4gder | 160x128 18bit |
13:44:08 | Rob2222_ | LinusN: Will you commit the background feature? ;) |
13:44:08 | B4gder | which makes it sound like the x5 |
13:44:09 | needleboy | what PDF? |
13:44:18 | LinusN | Rob2222_: no |
13:44:23 | B4gder | needleboy: I found a spec sheet. In swedish! |
13:44:25 | needleboy | x5 was huge player with small screen |
13:44:29 | B4gder | http://www.iaudio.se/data/product/files/p20-iA6%20Press.pdf |
13:44:32 | B4gder | huge? |
13:44:34 | needleboy | this is small player with an appropriate screen |
13:44:42 | needleboy | huge compared to the screen... |
13:44:42 | B4gder | x5 is smaller than h3x0 |
13:44:49 | B4gder | I disagree |
13:45:44 | needleboy | i think the photo in the PDF is superimposed |
13:45:54 | | Join Nuxator [0] (n=chatzill@abo-191-249-68.guy.modulonet.fr) |
13:45:54 | needleboy | don't think they have a working prototype of it yet |
13:45:55 | preglow | can i assume the code section is writable in rockbox? :> |
13:46:16 | needleboy | but it looks damn promissing |
13:46:16 | B4gder | needleboy: they are up for sales in "feb 2006" in Sweden they say |
13:46:51 | Nuxator | ok i think i understand : we can't use an image as background when in 24bits. right? |
13:46:51 | B4gder | mid feb even |
13:46:58 | needleboy | it is feb 06 ;) shouldn't there be some notice of the launch? |
13:47:09 | preglow | figure i can use the stack pointer as a general purpose register if i can just stow it away somewhere :P |
13:47:16 | needleboy | why would they hide the color screen then? weird... |
13:47:23 | markun | Please add your favorites: http://www.rockbox.org/twiki/bin/view/Main/GoldenQuotes |
13:47:30 | B4gder | I don't think they "hide" it |
13:48:27 | Nuxator | because when i use an 24 bit image as background all i see is the background, everithing else of my wmp is gone |
13:49:50 | Paul_The_Nerd | Nuxator: Images draw on top, so if you want to see text you have to block transparent areas. Anywhere you want to have text, fill in with the color 255, 0, 255. |
13:50:27 | Nuxator | ok thanks |
13:53:17 | | Quit damaki (Read error: 110 (Connection timed out)) |
13:53:56 | | Join damaki [0] (n=Chocolat@ALille-153-1-19-48.w83-198.abo.wanadoo.fr) |
13:54:17 | | Quit Nuxator ("Chatzilla 0.9.70 [Firefox 1.5/2005111116]") |
13:54:25 | elinenbe | I know about the forums for iriver hx00 rockbox, but is there anywhere to discuss the ipod rockbox (other than then rockbox site)? |
13:55:01 | | Quit JdGordon ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:56:05 | linuxstb | elinenbe: Are you asking about an equivalent to misticriver? |
13:57:20 | elinenbe | linuxstb: yes... |
13:58:49 | linuxstb | misticriver is a general iRiver site - the equivalent is (I think) www.ilounge.com. But I wouldn't recommend it.... |
13:59:22 | linuxstb | They also haven't discovered Rockbox there, apart from one thread asking when colors will be supported... |
13:59:54 | linuxstb | So the answer is no - there is nowhere else. |
14:00 |
14:00:20 | elinenbe | thanks. |
14:01:26 | B4gder | that's an opening for elinenbe.com! ;-) |
14:02:03 | elinenbe | yeah... I already have linenberg.com |
14:02:15 | elinenbe | I don't think I'll be hosting a ipod site... |
14:02:31 | elinenbe | my host is in a world of permanent slowdown |
14:02:53 | | Quit midkay ("Leaving") |
14:03:34 | * | Cassandra wonders if Linus is quiet because he's optimising the background patch. (Any chance of a screenshot?) |
14:03:56 | * | elinenbe wonders the same things as Cassandra |
14:03:57 | Paul_The_Nerd | There's a screenshot up there somewhere −−-^ |
14:04:12 | B4gder | http://linus.haxx.se/snapshot1.png |
14:04:14 | Paul_The_Nerd | Also, someone needs to commit something with errors or warnings. That one little 1 in the table looks lonely. |
14:04:19 | Paul_The_Nerd | :-P |
14:04:34 | B4gder | yeah, we want that xmas tree look! |
14:05:49 | preglow | hahaha |
14:06:15 | Cassandra | Thanks. That's ... pink. ;) |
14:06:34 | preglow | i'd just like a gradient from crazy-ass pink to mint green |
14:06:46 | Cassandra | You're a sick man |
14:07:01 | preglow | i prefer the term 'crazy' |
14:07:27 | needleboy | you're sick crazy... |
14:07:37 | needleboy | whatever that means :p |
14:07:53 | LinusN | http://linus.haxx.se/snapshot2.png |
14:07:59 | Paul_The_Nerd | Ooooooh |
14:08:14 | B4gder | now that is neat |
14:08:45 | preglow | gameboy and marvin gaye, enough for any train trip |
14:09:06 | linuxstb | http://www.davechapman.f2s.com/rockbox/awesome.png |
14:09:23 | * | preglow vomits |
14:09:41 | Cassandra | Nice, Linus. Perhaps we should stick to a gradient of just blues as a potential default though. |
14:09:54 | preglow | agreed upon |
14:10:29 | linuxstb | We don't have enough blues to fill the screen though (IIUC) |
14:10:36 | LinusN | https://sourceforge.net/tracker/?func=detail&atid=439120&aid=1421422&group_id=44306 |
14:11:15 | Cassandra | linuxstb, use the boxes-220x178c theme instead. |
14:12:05 | linuxstb | Cassandra: Yes, I saw that. I just haven't updated from cvs today. |
14:13:10 | Cassandra | linuxstb, well hurry up and update then - I want to see it. ;) |
14:16:23 | LinusN | optimizing the patch according to linuxstb's idea wasn't as easy as i hoped |
14:16:54 | LinusN | i'll leave that for the cycle-squeezers in the crowd |
14:17:18 | B4gder | and his name is Jens ;-) |
14:17:45 | Cassandra | That sounds vaguely rude. |
14:19:26 | LinusN | :-) |
14:21:51 | | Part Paul_The_Nerd |
14:23:01 | preglow | haha |
14:23:12 | preglow | very likely that he'll spend time on optimising a background image solution, yes |
14:23:23 | | Join Jolt [0] (n=56280280@labb.contactor.se) |
14:24:14 | | Quit Moos ("CGI:IRC") |
14:24:50 | amiconn | preglow: Yes, although I'll probably not use it myself |
14:24:55 | ashridah | i'm surprised things like transparency and alpha mapping can't be optimised a lot on the coldfire |
14:25:03 | ashridah | of course, then you'd be fighting with optimising the codecs |
14:25:43 | LinusN | ashridah: the problem is the SDRAM speed |
14:25:55 | * | ashridah nods |
14:26:02 | amiconn | preglow: Don't assume code section to be writable |
14:26:03 | LinusN | it's not the coldfire per se |
14:26:10 | amiconn | It's not when running from flash |
14:26:13 | ashridah | not enough processing bandwidth is the limiting factor |
14:26:18 | needleboy | how come the iriver firmware isn't laggy? what's the difference between it's lcd driver and rockbox's? |
14:26:37 | ashridah | needleboy: probably a few thousand man-hours? |
14:26:40 | LinusN | needleboy: the iriver ui is very static |
14:26:41 | needleboy | lol |
14:26:42 | ashridah | well. okay, a few hundred. PAID manhours :) |
14:26:52 | needleboy | got me there... |
14:26:57 | LinusN | not much movement at all |
14:27:03 | ashridah | and detailed specs and manufacturer help |
14:27:09 | amiconn | preglow: ...and don't even think about writing self-modifying code, bad guy! ;) |
14:27:10 | LinusN | and a static wps |
14:27:19 | needleboy | lets get us some iriver devs, no? |
14:27:34 | LinusN | you can't compare the iriver lcd driver with rockbox |
14:27:51 | ashridah | needleboy: i doubt they've got clearance in their contract to be helping rockbox |
14:28:02 | needleboy | i'm joking... |
14:28:18 | LinusN | what makes you think that the iriver lcd driver is any faster than the rockbox driver? |
14:28:26 | preglow | amiconn: not selfmodifying, i just want to save my stack pointer in a pc-relative place |
14:28:28 | LinusN | i bet it's way slower than ours |
14:28:37 | preglow | amiconn: but no, i wont do it |
14:30:06 | | Join jjmontem [0] (i=jjmontem@cpe-24-166-63-210.neo.res.rr.com) |
14:30:55 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
14:31:47 | | Part Paul_The_Nerd |
14:32:32 | | Part jjmontem |
14:35:07 | | Join novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
14:40:37 | | Join midkay [0] (n=midkay@24.143.70.99) |
14:40:57 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
14:41:04 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
14:55:12 | LinusN | hehe, if we allow the wps to render some bitmaps in the backdrop framebuffer, we could do some really neat layering |
14:56:37 | | Quit Jolt ("CGI:IRC (Ping timeout)") |
14:57:00 | B4gder | indeedo |
14:57:15 | B4gder | and when we have animated bg bitmaps, people will faint ;-) |
14:57:19 | midkay | agreedo. :) |
14:57:24 | | Join webguest83 [0] (n=0cb706c2@labb.contactor.se) |
14:57:37 | linuxstb_ | LinusN: I can't see any noticable slow-down on the ipod's lcd with your patch. Cube is very cool :) |
14:58:08 | LinusN | the h300 crawls |
14:58:26 | preglow | something is wrong with ipodrockbox |
14:58:34 | midkay | what patch? |
14:58:44 | B4gder | midkay: bg bitmap patch |
14:58:46 | linuxstb_ | preglow: Only one thing? |
14:58:54 | preglow | god knows |
14:59:00 | linuxstb_ | What's your problem? |
14:59:06 | preglow | just the general lagginess |
14:59:07 | preglow | og well |
14:59:09 | preglow | dinner time |
14:59:10 | midkay | B4gder, ah :) |
15:00 |
15:00:28 | Cassandra | What's keylock on the JBR again? |
15:00:37 | Cassandra | As in how do you turn it on? |
15:00:44 | LinusN | on+up methinks |
15:00:52 | B4gder | yes, that sounds familiar |
15:00:54 | LinusN | in wps |
15:01:36 | Cassandra | That's giving me the pitch menu. |
15:01:45 | LinusN | doh |
15:02:11 | LinusN | f1+up? |
15:02:15 | LinusN | nah |
15:02:19 | amiconn | jbr keylock is F1+Down iirc |
15:02:20 | midkay | on+f3? |
15:02:25 | B4gder | hahaha |
15:02:38 | amiconn | F1+Up won't work, same ADC input |
15:02:38 | midkay | haha, argh, how can i not remember this :) |
15:02:44 | B4gder | non-stick memory |
15:02:47 | LinusN | amiconn: ah, yes |
15:03:04 | midkay | on+f-something, i think :) |
15:03:04 | amiconn | That's in spite of me not using keylock :) |
15:03:24 | LinusN | maybe you still use your archos |
15:03:35 | Cassandra | None of those seem to work. |
15:04:10 | amiconn | apps/gui/gwps.h line 92 |
15:04:13 | linuxstb_ | Cassandra: Didn't you write a manual? :) |
15:04:20 | midkay | f1+down. |
15:04:37 | midkay | i love google. |
15:04:37 | Cassandra | It was a long tme ago, in a dfferent country, and besides, the wench is dead. |
15:04:43 | midkay | i win. :) |
15:05:02 | *** | Saving seen data "./dancer.seen" |
15:05:23 | B4gder | midkay: scroll up 15 lines |
15:05:38 | midkay | oh. i lose. :( |
15:07:04 | Cassandra | F1 + down does work, yeah. ;_ |
15:08:35 | | Quit damaki (Read error: 110 (Connection timed out)) |
15:09:12 | | Join damaki [0] (n=Chocolat@ALille-153-1-6-219.w83-198.abo.wanadoo.fr) |
15:12:36 | LinusN | the cube does indeed look cool with a backdrop image |
15:12:47 | | Join tvelocity [0] (n=tony@ipa233.4.tellas.gr) |
15:14:20 | lostlogic | *sigh* God still hates me, my race/deadlock condition didn't fix itself while I slept. |
15:14:37 | | Quit _FireFly_ ("Few women admit their age. Few men act theirs.") |
15:14:58 | LinusN | lostlogic: is it really that important to use asm in the callback? |
15:15:43 | lostlogic | LinusN: posted a response on the patch tracker... interrupt handlers should be fast, but I could probably get moderately close to the same behavior without asm |
15:17:02 | LinusN | yeah, i think asm for that amount of basic grunt work isn't worth it |
15:17:39 | LinusN | especially since the callback isn't called very often, is it? |
15:17:56 | lostlogic | every DMA0 interrupt during playback ~5x/s |
15:18:00 | Cassandra | The lock wps tag doesn't work on Archos btw. |
15:18:14 | Cassandra | (But I took it out since I didn't have room for it anyway. |
15:18:21 | LinusN | lostlogic: so a few cycles here and there is a fart in space |
15:18:32 | Cassandra | It's less useful on Archos because the lock is software anyway.. |
15:19:37 | lostlogic | like I said, I'll compare the real performance, and post once I have this stuff not deadlocking... you're probably right, the big differences I noticed onthat function were when some vars it touched were still in SDRAM |
15:19:38 | * | LinusN spots an AIFF decoder in the tracker |
15:21:01 | * | Cassandra hopes Archos users won't feel neglected now. ;) |
15:21:24 | LinusN | Cassandra: no worries, most archos users are blind ;-) |
15:21:40 | muesli__ | indeed? |
15:21:46 | LinusN | joke |
15:22:07 | muesli__ | cos somebody wrote me he was using an archos..and he was blind :o |
15:22:39 | muesli__ | and he wrote rockbox make him possible to use that player |
15:22:47 | LinusN | very many archos rockbox users are blind |
15:22:55 | Cassandra | We have a lot of blind Archos users. It was the first and for a long time only blind accessible MP3 player, thanks to Rockbox. |
15:23:06 | muesli__ | kewl... |
15:23:13 | LinusN | but at&t doesn't seem to like it ;-) |
15:23:31 | linuxstb_ | If anyone is interested, here is a comparison of the new clearpixel() function in Coldfire and ARM asm (gcc's output): http://pastebin.com/533739 |
15:23:46 | Cassandra | Argh, the Archos LCD! It's so tiny/huge! |
15:23:57 | LinusN | linuxstb_: you beat me to it! |
15:24:02 | linuxstb_ | At last.... |
15:24:02 | LinusN | 1-1 then :-) |
15:24:03 | Paprica | someone try my new version of the progressbar? |
15:24:04 | Paprica | http://sourceforge.net/tracker/index.php?func=detail&aid=1413195&group_id=44306&atid=439120 |
15:24:42 | LinusN | linuxstb_: we should be able to squeeze at least one add/subb from it |
15:28:20 | | Join ShyK [0] (i=Shy@80.74.125.61) |
15:28:23 | Paprica | LinusN, can you take a look on the patch? |
15:28:37 | LinusN | Paprica: it looks like it's backward compatible, is it? |
15:29:13 | Paprica | mm what is the meaning of backward compatible? |
15:29:25 | Paprica | of a old cvs version? |
15:29:25 | | Quit damaki (Read error: 110 (Connection timed out)) |
15:29:32 | LinusN | that you can use the old %pb format |
15:29:39 | Paprica | ahh |
15:29:40 | ep0ch | dumb question, what's wrong with the old coldfire clearpixel? looks shorter to me |
15:29:42 | Paprica | yes you can |
15:29:55 | B4gder | ep0ch: the new sets a bg picture |
15:29:58 | LinusN | Paprica: wps_data->progress_height=6; |
15:29:58 | Paprica | and you can set only hight |
15:30:00 | | Join damaki [0] (n=Chocolat@ALille-153-1-69-21.w86-196.abo.wanadoo.fr) |
15:30:01 | Paprica | or only start |
15:30:09 | preglow | Cassandra: keep adding wpses at this rate, and amiconn is going to start crying himself to sleep |
15:30:12 | ep0ch | ah |
15:30:25 | LinusN | Paprica: shouldn't that be based on the font height? |
15:30:32 | Paprica | no |
15:31:02 | LinusN | ah, now i see |
15:31:09 | Paprica | #define PROGRESS_BAR_HEIGHT 6 |
15:31:11 | Paprica | ok |
15:31:12 | Paprica | =] |
15:31:37 | lostlogic | ugh, audio thread calls sleep(5) and that's the last place that either the audio thread or the codec thread run afaics |
15:33:26 | LinusN | lostlogic: i'm really pleased that you are digging in this code |
15:33:31 | needleboy | Paprica, the patch was tested today by me and Membrillo |
15:33:34 | needleboy | works great! |
15:33:50 | LinusN | i like it |
15:33:52 | needleboy | Membrillo even made a WPS already |
15:33:53 | needleboy | http://jupiter.walagata.com/w/membrillo/MooWPS.zip |
15:34:05 | lostlogic | LinusN: cool :) It's fun... when it's not deadlocking :-P |
15:34:05 | Paprica | =] |
15:34:21 | Paprica | mm screendump? |
15:34:31 | needleboy | hold on, i'll make |
15:34:35 | Paprica | ok |
15:34:57 | LinusN | Paprica: since it's backwards compatible, and such a simple addition, i think you can commit it |
15:35:10 | LinusN | but remember to update the wiki page as well |
15:35:13 | Paprica | haha i have a birthday tomorrow ;] |
15:35:14 | Paprica | mm |
15:35:22 | Paprica | ok |
15:35:32 | Paprica | so i can commit it? |
15:35:46 | LinusN | i take it you have compiled it on all targets without warnings? |
15:35:55 | Paprica | yep |
15:35:59 | LinusN | then commit it |
15:36:00 | Paprica | no warnings |
15:36:03 | Paprica | ok |
15:36:05 | Paprica | =] |
15:36:07 | ShyK | Paprica: early happy birthday with pepper on top. |
15:36:21 | Paprica | my second commit ;] |
15:36:34 | muesli__ | happy commiting ;) |
15:36:35 | BHSPitLappy | hmm, ditto |
15:36:38 | Paprica | ShyK, thanks ;] |
15:36:41 | LinusN | Paprica: you have no excuse for not having cracks in your bricks anymore |
15:36:55 | needleboy | Agreed! |
15:36:56 | LinusN | transparency is there |
15:37:05 | Paprica | yep i now |
15:37:08 | LinusN | would be sooo cool with a backdrop |
15:37:21 | Paprica | know |
15:37:22 | Paprica | * |
15:37:42 | Paprica | i working on it.. |
15:37:56 | Cassandra | preglow: I live to give amicon a nervous breakdown. |
15:38:05 | linuxstb_ | Do we want backdrops on < 16bpp displays? (I'm assuming not....) |
15:38:08 | lostlogic | Paprica: played your game quite a bit yesterday, much fun! |
15:38:11 | needleboy | http://paulgeluid.nl/apps/rockbox/dump.bmp |
15:38:15 | needleboy | Paprica ^ |
15:38:18 | LinusN | linuxstb_: i say not |
15:38:19 | Cassandra | Let's just say it'smy way of encouraging him to do a single bmp patch. ;) |
15:38:35 | Paprica | lostlogic, haha =] |
15:38:38 | * | amiconn cries |
15:39:05 | preglow | single bmp wont work |
15:39:12 | preglow | it'll be too much work for wps creators |
15:39:20 | linuxstb_ | Cassandra: You've forgotten ALAC and AAC codec bmp files in your WPSs (I think everyone has....). And maybe the Archos WPSs don't need all those codec bmps - it will just upset them... |
15:39:34 | Paprica | lol |
15:39:37 | Paprica | funny wps |
15:39:41 | needleboy | looks nice, no? |
15:39:58 | preglow | Cassandra: you should especially remove the wav bmp before someone assaults amiconn and forces him to unify the playback engines |
15:40:35 | Cassandra | I would, but ... I can't be arsed. |
15:40:45 | Cassandra | Feel free to do it yourself. ;) |
15:41:54 | needleboy | what's that decompressor in the CVS? |
15:42:28 | linuxstb_ | It's for decompressing firmware images on some Archos targets |
15:43:02 | * | amiconn wants a written explanation of the swcodec playback engine |
15:43:20 | * | linuxstb_ points to lostlogic |
15:43:32 | amiconn | Otherwise I'm not sure whether I'll ever touch it |
15:43:33 | lostlogic | amiconn: I plan on it... once I understandit well enough to make iT BLOODY STOP DEADLOCKING |
15:44:51 | | Quit ashridah ("Leaving") |
15:45:29 | Cassandra | You know, needle boy, that WPS really ought to say "Cow Playing". |
15:45:42 | needleboy | lol |
15:45:55 | needleboy | i'll tell that to Membrillo... it's his WPS |
15:45:59 | needleboy | good one :) |
15:48:12 | linuxstb_ | Anyone thought about how many background images Rockbox needs to store? I'm thinking we will need to switch between three different images - one for use generally in Rockbox (a "wallpaper" in the file browser and menus), one that can be used by a plugin, and one for the WPS. |
15:48:54 | | Join Musicmad [0] (n=Musicmad@194.248.234.151) |
15:48:55 | LinusN | i think we should offer a way to draw to the backdrop buffer |
15:49:10 | LinusN | at least backdrop_bitmap() |
15:49:20 | linuxstb_ | I was thinking of a set_backdrop_image_ptr() function which takes a pointer to the bitmap image. Meaning the lcd_backdrop[] buffer is no longer needed. |
15:49:23 | LinusN | then the plugin could draw in the backdrop as it pleases |
15:49:34 | LinusN | linuxstb_: ahaaa |
15:49:55 | LinusN | me likes it |
15:50:32 | BHSPitLappy | it'd be nice if you could fix the location of the progress bar like it was an image, be a good option for text too.. |
15:50:46 | linuxstb_ | And we can do the address subtraction in that function - and store the offset from the framebuffer to the backdrop buffer. |
15:51:28 | LinusN | good idea |
15:51:47 | amiconn | We won't necessarily need subtraction |
15:51:57 | amiconn | coldfire has nice indexed addressing modes |
15:52:04 | needleboy | the whole WPS needs to be rebuilt to work on coordinates instead of lines/collumns... |
15:52:41 | B4gder | the wps should work with "boxes" imho |
15:52:54 | B4gder | where each box has a pixel coordinate but is line-based within |
15:52:57 | preglow | the indexed address mode is quite unfortunately slower than the other ones :/ |
15:53:14 | needleboy | B4gder, what's the logic? |
15:53:18 | needleboy | why? |
15:53:25 | linuxstb_ | B4gder: I think that's the same as the viewport idea Linus and I discussed the other day. |
15:53:32 | B4gder | yes |
15:53:52 | B4gder | needleboy: to start with, the current WPSes could work as-is |
15:54:18 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
15:54:31 | needleboy | that's true... |
15:54:37 | | Join Matze41 [0] (i=Miranda@p5484E4D1.dip.t-dialin.net) |
15:54:40 | B4gder | and lines are fine when you change font |
15:55:18 | muesli__ | how much effects high volume battery life? |
15:56:37 | Matze41 | nearly nothing |
15:56:54 | muesli__ | great |
15:57:03 | Matze41 | okay at MAX volume you'll have about 20mA more current ... |
15:57:17 | Matze41 | maybe half an hour up to an hour less life |
15:57:31 | Matze41 | but when you dont go to MAX volume, then evrything is okay |
15:57:33 | muesli__ | thats ok |
15:57:38 | Matze41 | (-6dB -> half current) |
15:58:20 | muesli__ | losing some runtime is ok vs disturbing hisses |
15:58:55 | needleboy | what do you mean? |
15:59:08 | Matze41 | what hisses? |
15:59:13 | Matze41 | (what are u doing?) |
16:00 |
16:00:15 | needleboy | i'm not following him either... |
16:01:13 | | Join Jolt [0] (n=56280280@labb.contactor.se) |
16:01:25 | muesli__ | my h320 "features" some unpleasant base-hisses. you'll notice them when you play music mute. using an attenuator kicks high noises but crops volume |
16:01:47 | muesli__ | thus i have to increase volume |
16:02:46 | muesli__ | btw an attenuator can kick remote clicking noises either |
16:02:55 | needleboy | ah... i see now |
16:07:12 | | Join NightCat [0] (n=pink__ki@garant.metacom.ru) |
16:07:30 | | Join xam [0] (i=xam@bucephalas-wifi.6.strangled.net) |
16:07:31 | NightCat | Hi All! |
16:07:35 | xam | hi |
16:07:37 | Jolt | yo |
16:07:50 | muesli__ | druschba ;) |
16:07:55 | NightCat | Wassap? |
16:08:08 | xam | just got my new (up to) 2950mAh rate AA rechargeable batteries ... |
16:08:15 | NightCat | muesli__: Still working on your russian? |
16:08:26 | muesli__ | da |
16:08:29 | muesli__ | ;) |
16:08:33 | muesli__ | konjeschno |
16:08:34 | NightCat | muesli__: Kruto! |
16:08:48 | NightCat | "Kruto" = cool :) |
16:09:08 | muesli__ | :-) |
16:10:28 | Matze41 | muesli: |
16:10:34 | NightCat | Ah.. And I want a new WPS system... |
16:10:40 | Matze41 | this "attentuator", what is it doing? |
16:10:46 | NightCat | Why I'm not so experienced for develop it... |
16:11:23 | Jolt | what player do you have NightCat |
16:11:38 | NightCat | Jolt: H320... |
16:11:51 | Matze41 | because if it only crops volume... and doesnt drain power, your batteries wont recharge faster |
16:12:03 | Jolt | Have you seen some of the 24bit WPS's? |
16:12:26 | NightCat | Jolt: Yes, but I mean a better WPS language... |
16:12:46 | Jolt | ahhhhhh |
16:12:50 | | Quit NicoFR (Remote closed the connection) |
16:12:57 | NightCat | For ex. posibility to put text to any X and Y of the creen... |
16:13:03 | NightCat | screen |
16:13:12 | Jolt | would be handy alrite |
16:13:15 | | Join NicoFR [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
16:13:43 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
16:13:44 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:13:46 | NightCat | I think it'll be great if WPS will be something like simple programming language (script language)... |
16:13:53 | Jolt | yea |
16:14:13 | NightCat | I want "if" condition in WPS. |
16:14:31 | muesli__ | Matze41 http://de.wikipedia.org/wiki/Attenuator |
16:14:51 | linuxstb_ | NightCat: One suggestion is to add commands like set_viewport(x,y,width,height), and you would then display lines of text as normal in that viewport. |
16:14:52 | NightCat | Like if(%volume>30){puttext(5,5,">30")} |
16:15:38 | NightCat | linuxstb_: But willnot it be slower? |
16:15:44 | Matze41 | muesli: so it is only a resistor in series with your headphones? |
16:15:53 | linuxstb_ | Slower than what? |
16:15:53 | NightCat | (I mean viewport) |
16:16:09 | NightCat | Slower then just puttext(x,y,"text") |
16:16:46 | linuxstb_ | Not significantly - it just needs a few additions to adjust the co-ordinates. |
16:16:50 | Matze41 | nightcat: yes it will be slower! but THAT low you wont recognize... |
16:17:11 | linuxstb_ | And it will support clipping of the text and scrolling. |
16:18:02 | NightCat | I just want to know: is someone working on it? |
16:18:19 | NightCat | Or this is just a words? |
16:18:44 | linuxstb_ | It's been discussed here, but I don't know if anyone is working on it. |
16:19:23 | NightCat | I really want to do something like that myself... But with my exp. level it'll take a loooong time... |
16:22:24 | | Quit NightCat (Read error: 104 (Connection reset by peer)) |
16:22:30 | | Join NightCat [0] (n=pink__ki@garant.metacom.ru) |
16:22:34 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
16:22:41 | linuxstb_ | NightCat: Hopefully someone who knows that code will do it. Something like that is definitely needed to limit scrolling text. |
16:23:11 | NightCat | Yes UA right... |
16:24:05 | Jungti1234 | hey needleboy! |
16:26:10 | | Quit B4gder ("time to say moo") |
16:26:45 | muesli__ | Matze41 its a jack like http://www.headphone.com/productphotos/small/0050330001_610.jpg |
16:27:45 | Matze41 | muesli__: i dont know that... you have a "normal productlink", not just foto? |
16:27:47 | Matze41 | photo.. |
16:28:20 | amiconn | NightCat: wps supports conditionals for a long time |
16:28:35 | muesli__ | its just an adapter switched between vol-out and headphones |
16:28:37 | | Quit mikearthur (Read error: 113 (No route to host)) |
16:28:58 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:29:42 | amiconn | We do not want a real language in place of the tags because (1) the parser would be more complex, and hence slower and larger and (2) the wps files would be significantly larger as well |
16:30:55 | preglow | binary! |
16:31:05 | | Quit needleboy () |
16:31:06 | preglow | the parser would be dead small, as well as the file |
16:31:29 | amiconn | Yes, and it would probably crash on invalid input; no thanks |
16:31:46 | amiconn | The current format is a compromise imho |
16:31:49 | Paprica | mm |
16:32:06 | Paprica | what i need to wirte for commit a .diff file? |
16:32:19 | | Quit xam ("Chatzilla 0.9.70 [Firefox 1.5.0.1/2006011112]") |
16:32:37 | amiconn | As small as possible with keeping it ascii |
16:33:01 | linuxstb_ | Paprica: You need to patch your CVS copy of the Rockbox source with that diff, and then commit the changes. |
16:33:14 | Paprica | how? |
16:33:19 | Paprica | to send.. |
16:33:21 | amiconn | It could be possible to parse a textual .wps on load and keep it in RAM as binary though |
16:33:29 | preglow | amiconn: no bigger risk of crashing on bigger input with binary files |
16:33:35 | preglow | anyway, i wasn't seriouws |
16:33:37 | linuxstb_ | Paprica: The same way you make other commits - cvs commit -m 'log message' file.c |
16:33:52 | Paprica | and i can do it on folder? |
16:34:33 | linuxstb_ | Yes - that will commit _every_ change to _every_ file in that directory - e.g. "cd apps/gui/ ; cvs commit -m 'log file'" |
16:34:45 | Paprica | ok |
16:34:48 | Paprica | commit it. |
16:35:10 | linuxstb_ | You can always test by simply typing "cvs diff -u3" - in the same directory you are planning to type "cvs commit" |
16:35:23 | linuxstb_ | That will display the changes that a commit would make. |
16:35:47 | Paprica | yep i know |
16:35:48 | Paprica | 10x |
16:36:42 | safetydan | Is it okay to extend the global_settings structure to include an additional 15 (or maybe 16) fields? |
16:37:28 | amiconn | preglow: The .cfg loader does in fact work that way |
16:37:37 | | Join Rob- [0] (n=robbie@haylott.plus.com) |
16:37:55 | amiconn | (converting on load) |
16:40:32 | preglow | Paprica: code should be 80 characters wide |
16:41:01 | preglow | though gwps-common doesn't seem to respect that too much |
16:43:40 | NightCat | amiconn: I read what you write for me (Just let you know). But I don't agree... |
16:44:07 | NightCat | We have the conditions, but they are too simple... |
16:44:23 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
16:44:39 | NightCat | I want a condition to check ">" "<" or "=" something to something... |
16:45:00 | preglow | we can make a tag for that |
16:45:14 | NightCat | It'll be great... |
16:45:20 | preglow | but no, i agree with amiconn, a full language is too much |
16:45:46 | NightCat | Em, even this tag will be great... |
16:45:54 | NightCat | Please???!!! |
16:46:43 | | Quit Jungti1234 () |
16:46:44 | NightCat | For ex. I want to put not only 11 picts for volume, and not only 5 for batt... |
16:47:57 | NightCat | No, I mean not more pictures but for ex. picture1 for 0, picture2 for 1 to 99 and picture3 for 100. |
16:48:51 | linuxstb_ | That could have a different solution though - for example a more flexible enumeration tag |
16:49:18 | NightCat | Yes |
16:49:38 | Jolt | I would have liked more pics for the JoltSteel WPS, so as to make the volume knob scroll smoother |
16:50:13 | NightCat | linuxstb_: You see? People like this idea :) |
16:51:24 | | Quit NicoFR (Remote closed the connection) |
16:51:52 | | Quit damaki (Read error: 110 (Connection timed out)) |
16:52:31 | | Join damaki [0] (n=Chocolat@ALille-153-1-44-75.w83-198.abo.wanadoo.fr) |
16:55:21 | | Join einhirn [0] (n=Miranda@p54862233.dip0.t-ipconnect.de) |
16:59:26 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
17:00 |
17:01:21 | | Join einhirn [0] (n=Miranda@p54862233.dip0.t-ipconnect.de) |
17:04:39 | | Quit Zagor ("Client exiting") |
17:05:04 | *** | Saving seen data "./dancer.seen" |
17:05:05 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
17:05:18 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:06:20 | | Join bluey [0] (n=bluey@dslb-084-059-075-020.pools.arcor-ip.net) |
17:06:28 | | Quit safetydan ("Leaving") |
17:06:38 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
17:07:42 | | Part Musicmad |
17:09:11 | lostlogic | if(stackptr[0] != DEADBEEF) |
17:09:21 | lostlogic | I love reading code |
17:09:27 | LinusN | :-) |
17:10:14 | preglow | haha |
17:10:27 | preglow | i got prefetch expection at address 0xDEADBEEE yesterday |
17:10:30 | preglow | made me smile, it did |
17:10:53 | preglow | sounds like it's falling off a cliff to boot |
17:11:07 | preglow | exception <- |
17:12:54 | t0mas | I fucked up some OS loader once... and got this as the grub bootloader magic number: 0x2badb010 |
17:13:07 | t0mas | 2 bad b01 -> 2 bad boy |
17:13:21 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
17:13:26 | lostlogic | Ok, so I have a deadlock, but I can't even figure out what thread it happens on. Audio thread goes to sleep, codec thread never wakes up, audio thread never wakes up. Any ideas on how I can figure out what thread it happens on? |
17:13:35 | t0mas | while it should be 0x2BADB002 |
17:14:34 | | Quit perplexity (Read error: 113 (No route to host)) |
17:15:35 | NightCat | I have this "Assertion failed: hunk, file ../patch-2.5.9-src/patch.c, line 340" when trying to patch... Why? |
17:16:07 | Bg3r | NightCat devkit ? |
17:16:17 | NightCat | Yes. |
17:16:45 | Bg3r | use cygwin... |
17:17:30 | Bg3r | http://www.rockbox.org/twiki/bin/viewauth/Main/CygwinDevelopment |
17:18:32 | | Join NightCat2 [0] (n=pink__ki@garant.metacom.ru) |
17:18:44 | NightCat2 | Heh, I'm here for now :) |
17:19:32 | | Quit NightCat (Read error: 104 (Connection reset by peer)) |
17:19:51 | Bg3r | <Bg3r> NightCat devkit ? |
17:19:51 | Bg3r | 06:17PM <NightCat> Yes. |
17:19:51 | Bg3r | <Bg3r> use cygwin... |
17:19:51 | DBUG | Enqueued KICK Bg3r |
17:19:51 | Bg3r | <Bg3r> http://www.rockbox.org/twiki/bin/viewauth/Main/CygwinDevelopment |
17:19:52 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
17:19:54 | | Nick NightCat2 is now known as NightCat (n=pink__ki@garant.metacom.ru) |
17:20:05 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:20:07 | lostlogic | LinusN: if the kernel goes into sleep mode because all threads are asleep, the timer interrupt will wake it up causing it to ask the next thread in line if it wants to wake up, right? |
17:20:36 | preglow | yes |
17:20:43 | preglow | btw |
17:20:50 | preglow | all threads will be woken up again when that happens |
17:21:09 | | Join mafj2 [0] (n=mafj2@tor/session/x-5e8fd013d48ee05a) |
17:21:09 | NightCat | Bg3r: I said, that I tried to install cygwin but it doesnot works... |
17:21:24 | NightCat | Bg3r: It was about 2 months ago... |
17:21:37 | NightCat | Bg3r: Was there any changes that solves it? |
17:21:51 | NightCat | Bg3r: What OS do you use? |
17:21:52 | Bg3r | NightCat this is new ... |
17:21:53 | lostlogic | all threads? It should just awaken, and then run the next thread which will either go right back to sleep, sleeping the CPU till next tick, or do something and either yield or sleep... |
17:22:01 | linuxstb_ | NightCat: http://www.rockbox.org/twiki/bin/view/Main/CygwinDevelopment |
17:22:06 | Bg3r | NightCat gentoo linux |
17:22:25 | Bg3r | Linus made new cygwin packages ... |
17:22:27 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
17:22:27 | * | lostlogic cheers for Gentoo |
17:22:27 | Bg3r | try them |
17:22:40 | Bg3r | heh |
17:22:47 | * | linuxstb_ raises the Debian flag |
17:22:47 | NightCat | Ok. Ll try it now. |
17:23:28 | NightCat | Need I a new cygwin installer? |
17:23:36 | NightCat | New setup.exe... |
17:23:47 | Bg3r | i don't know |
17:23:57 | | Join GodEater [0] (n=c2cbc95c@labb.contactor.se) |
17:24:00 | NightCat | Then better download new one :) |
17:24:13 | * | preglow raises the beige flag of neutrality |
17:27:00 | NightCat | Who is Ben? |
17:27:22 | NightCat | He did a CVS commit just now... |
17:27:30 | * | preglow points to Paprica |
17:27:38 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
17:27:42 | Paprica | =] |
17:27:49 | Jungti1234 | hi |
17:27:51 | Jungti1234 | hahaha http://duckies.org/pictures/bigipod.jpg |
17:27:53 | Paprica | hi.. |
17:28:12 | Paprica | lol |
17:28:16 | Paprica | :] |
17:28:16 | lostlogic | Paprica: found a minor bug in brickmania, I think... if I have glue paddle and get the reverse direction powerdown, after 10, both bonuses go away but the glue paddle design stays |
17:28:17 | Jungti1234 | Big!! |
17:28:41 | Paprica | lostlogic, its not a bug |
17:28:49 | Paprica | the 10 secs is for the flip |
17:28:57 | Jungti1234 | You didn't fix help bug. |
17:28:57 | Paprica | only |
17:29:00 | lostlogic | yes, but the glue paddle is no longer sticky |
17:29:04 | Paprica | ahh |
17:29:06 | Paprica | shit |
17:29:15 | Paprica | i will look at this |
17:29:25 | Paprica | im add a broke effect now.. |
17:30:43 | linuxstb_ | Paprica: Have you thought about a power-up to change the paddle size? |
17:30:51 | lostlogic | Paprica: I'm not positive, because I only hit the ball once in that condition with glue design, but not sticky... but that's how it seems. |
17:31:06 | linuxstb_ | (and a port to the Nano...) |
17:31:19 | Paprica | lostlogic, ok i will check it |
17:31:58 | Paprica | linuxstb_, yep and i will do it in the future |
17:32:29 | Paprica | i dont want to add new images so i need to edit the current images |
17:32:37 | Jungti1234 | Paprica? |
17:32:38 | Jungti1234 | Don't you fix bug that I talked? |
17:32:52 | Paprica | i dont know which bug... |
17:32:56 | Jungti1234 | oh... |
17:33:08 | Jungti1234 | I talked it before. |
17:33:45 | muesli__ | btw would it be possbile to use play + record for steering? would be much more convienien |
17:33:46 | muesli__ | t |
17:34:02 | NightCat | What is steering? |
17:34:14 | muesli__ | moving left + right |
17:34:28 | NightCat | Oh :) |
17:34:42 | | Join ender` [0] (i=ychat@84.52.165.220) |
17:35:05 | NightCat | I want to play + left/right to change next song (not the song that is playing now but that'll be next one) in WPS... |
17:35:33 | lostlogic | play +l/r changes directory currently |
17:36:02 | Jungti1234 | Paprica: game start -> go to menu -> go to help -> go to menu again -> resume game |
17:36:29 | Paprica | Jungti1234, ok will check it |
17:36:32 | | Quit XavierGr () |
17:36:40 | NightCat | Hm... Never see that... Some times, when I see, what'll be played next I just want to change it, but not to use the NAVI to select the song... |
17:37:31 | Jungti1234 | Rockbox does wrong function. |
17:37:41 | NightCat | Ok, I pressed play + left but nothing changes... |
17:38:20 | Jungti1234 | It doesn't work by function that button is right sometimes. |
17:38:36 | NightCat | ...not to use the NAVI to select the song but just press something to randomly select another... |
17:39:23 | Jungti1234 | hm |
17:40:29 | | Join Musicmad [0] (n=Musicmad@213-145-181-228.dd.nextgentel.com) |
17:40:30 | NightCat | We also can use REC + left/right and A-B + left/right... |
17:40:41 | NightCat | Somebody do this please... |
17:40:48 | lostlogic | NightCat: the other combinations don't work on H1 iirc |
17:41:05 | lostlogic | and other platforms are even more button limitted |
17:41:25 | NightCat | lostlogic: then just say where to look to implement it myself... |
17:41:46 | NightCat | I think it's not too difficult is it? |
17:41:49 | lostlogic | NightCat: it would be very complicated as it walks around the current buffering scheme |
17:42:06 | * | linuxstb_ commits the AIFF codec to CVS |
17:42:33 | preglow | wootwoot |
17:43:00 | NightCat | Am. Then why PLAY + left/right does not work? |
17:43:17 | lostlogic | NightCat: that only works when you're in dir play mode, otherwise next dir / prev dir means nothing |
17:43:34 | NightCat | Then we can use it :) |
17:43:56 | NightCat | Check if it is not dir mode -> change next song... please... |
17:44:04 | NightCat | please... please... please... |
17:44:20 | lostlogic | NightCat: haha, true... still requires deep hacking into the audio stuff because it will have to flush the buffer and stuff... |
17:44:37 | NightCat | Why? |
17:44:58 | NightCat | When we select another song (I mean queu... Ah...) |
17:45:26 | NightCat | "Queue next" command works. |
17:45:35 | lostlogic | ok, if you think it would be easy, go for it :-P |
17:45:42 | NightCat | Haha :) |
17:45:53 | NightCat | Very funny :) |
17:45:55 | NightCat | :( |
17:46:11 | | Join perplexity [0] (i=heh19063@217.165.99.160) |
17:47:10 | NightCat | What is the difference in "Queue next" and "Queue"? |
17:48:01 | Jungti1234 | Isn't perhaps different. |
17:48:25 | NightCat | Some more ideas? |
17:48:29 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
17:48:41 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:48:45 | NightCat | Or why are they both in menu? |
17:49:10 | Jungti1234 | um.. |
17:49:20 | Jungti1234 | I don't know. :) |
17:50:54 | | Join FilveR [0] (i=XiRc_V26@220.92.144.193) |
17:51:03 | | Quit Musicmad ("Trillian (http://www.ceruleanstudios.com") |
17:52:14 | | Quit FilveR (Client Quit) |
17:53:51 | Jungti1234 | hello? |
17:56:04 | | Join ghode|afk [0] (i=testing@host-84-9-105-221.bulldogdsl.com) |
17:57:56 | | Join _FireFly_ [0] (n=FireFly@p54A457F4.dip.t-dialin.net) |
18:00 |
18:00:08 | | Quit _FireFly_ (Client Quit) |
18:00:21 | NightCat | Is there some way to CVS works with proxy? |
18:01:10 | | Join DJ_TCK [0] (n=tckocr@81-178-206-250.dsl.pipex.com) |
18:06:40 | Febs | Nightcat, the difference between Queue and Queue next: |
18:06:52 | Jungti1234 | http://jungti1234.netcci.net/iriver/DSCN2580.jpg |
18:06:55 | Febs | Let's say you are playing song 1. You queue songs 2 and 3. |
18:07:12 | Febs | If you then queue song 4, it will play 1, 2, 3 and then 4. |
18:07:24 | Febs | If you queue next song 4, it will play 1, 4, 2, 3. |
18:07:34 | lostlogic | Jungti1234: lol |
18:08:17 | Jungti1234 | hehe |
18:08:18 | NightCat | Then why not queue last? |
18:08:40 | Jungti1234 | http://jungti1234.netcci.net/iriver/DSCN2581.jpg , http://jungti1234.netcci.net/iriver/DSCN2582.jpg |
18:10:22 | kkurbjun | preglow: are you around? I wanted to ask you a question on the mac multiply in you're eq code |
18:10:31 | preglow | go ahead |
18:11:48 | kkurbjun | well I've fixed the graphics problems with doom, but I'd like to have a asm fixed multiply, I noticed you shifted your multiply by 31 instead of 16 on doom, what needs to be changed in the asm code to apply the shift for me? |
18:12:42 | preglow | i shift by 31? |
18:12:48 | preglow | you mean in the generic sim code, then? |
18:12:59 | kkurbjun | FRACMUL(x, y) ((long)(((((long long) (x)) * ((long long) (y))) >> 31))) |
18:13:09 | kkurbjun | yes |
18:13:13 | preglow | that's just how the mac instruction works |
18:13:19 | preglow | you can't have it shift any other factors |
18:13:31 | preglow | does it run at a decent rate now? |
18:14:03 | preglow | btw, the doom code also multiplied two long longs, yes? |
18:14:17 | kkurbjun | well it's kindof playable, the buttons need to be fixed up and I did a bit of iconst stuff |
18:14:20 | kkurbjun | yes |
18:14:30 | kkurbjun | return (fixed_t)((long long) a*b >> FRACBITS) |
18:14:39 | kkurbjun | where fracbits was 16 |
18:14:52 | Febs | NightCat, if you are playing track 1, and insert track 2, and then insert next track 3, your playlist will look like this: 1, 3, 2. |
18:15:18 | Febs | If you then insert another track, it will insert after the most recently inserted track, not at the end, so it would look like this: 1, 3, 4, 2. |
18:15:37 | NightCat | Ah... |
18:15:41 | preglow | kkurbjun: you need to do a two-part multiply |
18:15:46 | preglow | kkurbjun: but it's doable |
18:15:48 | Febs | In that situation, if you want to insert track 4 at the end of the list, use insert last, and you'll get: 1, 3, 2, 4. |
18:15:48 | | Quit GodEater ("CGI:IRC (EOF)") |
18:16:18 | preglow | kkurbjun: gimme a sec, and i'll give you some code |
18:16:55 | kkurbjun | preglow: thanks |
18:16:58 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
18:17:21 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
18:20:54 | | Quit damaki (Read error: 110 (Connection timed out)) |
18:22:01 | | Join damaki [0] (n=Chocolat@ALille-153-1-9-96.w83-198.abo.wanadoo.fr) |
18:23:02 | preglow | kkurbjun: http://www.pvv.org/~thomj/rockbox/mul.c |
18:23:10 | preglow | adapted the musepack mul function to 16 frac shift |
18:23:19 | preglow | make sure you init the emac unit to frac mode somewhere |
18:23:57 | preglow | coldfire_set_macsr(EMAC_FRACTIONAL | EMAC_SATURATE); |
18:24:00 | preglow | do that in some init place |
18:24:33 | kkurbjun | doesn't matter where in the code? |
18:24:50 | kkurbjun | just the start of doom would be fine? |
18:24:53 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
18:25:21 | preglow | somewhere it just gets called once |
18:26:21 | lostlogic | does he need to reset it back at some point as well? |
18:26:40 | Jungti1234 | what is 'Proof of concept backdrop image'? |
18:26:46 | kkurbjun | preglow: thanks, I'll give this a try |
18:27:02 | Paprica | lostlogic, i try to get the bug on brickmania |
18:27:07 | Paprica | but it work fine |
18:27:11 | Paprica | without the bug.. |
18:27:21 | Jungti1234 | Paprica: and? |
18:27:26 | lostlogic | Paprica: if I get it again, I'll give you better info on what/how it happened. |
18:27:30 | Paprica | the glue stay glue after the 10 secs |
18:27:33 | preglow | kkurbjun: lemme know if it works and if it speeds stuff up |
18:27:38 | Paprica | ok |
18:28:08 | Paprica | Jungti1234, i didnt check the bug that you report..(yet) |
18:28:17 | Jungti1234 | hm? |
18:28:27 | Jungti1234 | It's not difficult. |
18:28:44 | lostlogic | Paprica: what does the N powerup do? I just got a N and then a G very quickly and for a little while I wasn't sticky, but I became sticky then |
18:28:52 | NightCat | A new cygwin works! |
18:29:14 | Paprica | N is normal |
18:29:15 | NightCat | N - normal |
18:29:17 | NightCat | :) |
18:29:28 | lostlogic | Paprica: no kind of timeout on it or something? |
18:29:29 | Paprica | no fire, no glue normal like the start |
18:29:34 | Paprica | no |
18:29:36 | Jungti1234 | NightCat: I use devkit. hehe |
18:29:48 | NightCat | Cygwin better! |
18:29:58 | NightCat | And now it works on windoz... |
18:30:01 | Jungti1234 | no! hehe |
18:30:04 | NightCat | Yes! |
18:30:08 | Jungti1234 | nono!! |
18:30:17 | Jungti1234 | hehe |
18:30:26 | NightCat | Yes Yes it does patches and devkit doesnot :) |
18:30:28 | NightCat | hehe! |
18:30:34 | Jungti1234 | haha |
18:30:59 | Jungti1234 | Let's stop. |
18:31:05 | NightCat | Ok |
18:31:08 | Jungti1234 | I use devkit in Windows. |
18:31:25 | Paprica | ok, break effect working! |
18:31:25 | Paprica | http://img221.imageshack.us/img221/4738/dump0602011929418wd.png |
18:31:34 | Jungti1234 | It works fine. |
18:31:40 | Jungti1234 | oh |
18:31:52 | NightCat | What is Aiff? (I know that it is a music codec but what?) |
18:31:59 | Jungti1234 | Paprica: ugly. |
18:32:09 | Paprica | thank you :[ |
18:32:14 | Jungti1234 | wahahaha sorry |
18:32:25 | Paprica | you have other bmp? |
18:33:53 | Jungti1234 | um |
18:34:05 | muesli__ | Paprica sweeet :) |
18:34:13 | Paprica | =] |
18:34:47 | muesli__ | last night ive finished brick though ;) |
18:34:57 | muesli__ | but will do it surely again |
18:35:01 | Paprica | i resize the bricks width and add a 1 pixel to the width |
18:35:19 | Paprica | so you cant go to the up in the start.. |
18:35:42 | ShyK | Paprica: cool, kinda reminds dx-ball |
18:35:49 | muesli__ | multiball would kick ass also :) |
18:36:02 | Paprica | hahaha =] |
18:36:25 | muesli__ | i guess wishes wont take an end :o |
18:36:36 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
18:36:50 | kkurbjun | preglow: thanks that works, it doesn't seem to speed the game up much though unfortunately |
18:37:12 | kkurbjun | I'm going to look into the graphics code as that's one of the most inefficent areas |
18:37:41 | | Quit Moos (Client Quit) |
18:37:48 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
18:37:56 | ShyK | NightCat: the standard Apple container format for PCM. |
18:38:54 | NightCat | Thanks. |
18:40:02 | preglow | kkurbjun: anything you can put in iram? |
18:41:37 | kkurbjun | preglow: I put the sin/cosine tables in iram, unfortunately they take up almost the whole space and don't seem to speed the game up much |
18:42:31 | kkurbjun | so I'm planning on looking into some other stuff |
18:42:49 | kkurbjun | theres some optimizations from prboom/boom that look interesting |
18:43:06 | kkurbjun | specifically in the wad caching and lookups |
18:43:17 | Jungti1234 | Night is deep... |
18:43:34 | preglow | kkurbjun: what the hell? |
18:43:44 | preglow | kkurbjun: how large are they? |
18:43:46 | Jungti1234 | bye |
18:43:52 | Jungti1234 | have a good day |
18:43:59 | | Quit Jungti1234 () |
18:44:44 | kkurbjun | the cosine/sine table is 10240 ints, the tan table is 4096 ints |
18:45:19 | kkurbjun | and then there's still the tantoangle table |
18:45:30 | kkurbjun | turning on optimizations helped alot just now though |
18:45:31 | kkurbjun | : ) |
18:45:50 | preglow | hahah, what? |
18:45:58 | preglow | you didn't use any -O ? |
18:46:31 | kkurbjun | I would even say playable with fixed buttons.. no, I had them turned off while I was figuring out the graphics bug |
18:47:00 | kkurbjun | whatever doom was calling for abs before wasn't returning the vales it needed which messed up everything |
18:47:07 | | Join Bger [0] (n=Bager@217.9.226.114) |
18:47:20 | preglow | haha |
18:48:38 | ep0ch | AIFF, thats the mac version of WAV? i think i might try the null playback on them both for a laugh |
18:50:16 | | Join Rondom [0] (n=Rondom@mrbg-d9b94b37.pool.mediaWays.net) |
18:51:04 | beeble | aiff is mainly developed by apple |
18:51:16 | beeble | sgi used it too |
18:51:47 | beeble | its raw pcm in chunks |
18:52:20 | lostlogic | ep0ch: remember the ~10mb limit on the null playback or it stops (if you are using my null timer patch) |
18:52:26 | ep0ch | hmm think i might ADPCM while i'm at it |
18:52:35 | ep0ch | only 10mb? |
18:52:57 | ep0ch | i thought it was the full codec buffer size |
18:53:07 | ep0ch | ah well, good to know |
18:53:45 | lostlogic | ep0ch: no, only the initial buffer size for now... once I have figured out this deadlock I still have, I might revisit that and make it smarter, but for now, it reads one song up to the initial buffer fill amount of ~10mb |
18:54:43 | ep0ch | ahh ok, another nice thing for your todo list could be a wav writer :) |
18:55:00 | amiconn | aiff is raw pcm like the most-often used sub-format of .wav, but it is big-endian |
18:55:20 | amiconn | So, aiff should perform a bit better than .wav on iriver, and vice versa on iPod |
18:55:27 | lostlogic | ep0ch: I don't see the point to a wav writer on device, why? |
18:56:18 | ep0ch | to compare codec output quality, i've used the SPDIF for this previously, but not all targets have this ofcourse |
18:56:51 | preglow | i agree |
18:56:55 | preglow | i've wanted it for a long time |
18:57:26 | preglow | and spdif doesn't give you all the bits |
18:57:28 | | Join Genre9mp3 [0] (n=yngwiejo@dslcustomer-230-197.vivodi.gr) |
18:57:41 | | Quit Genre9mp3 (Client Quit) |
18:58:01 | ep0ch | hmm i wonder if rockbox.ipod gives more accurate MAD output than iriver... |
18:58:19 | preglow | it should |
18:58:20 | preglow | by far |
18:58:25 | preglow | that is |
18:58:28 | preglow | not by far |
18:58:30 | preglow | perhaps three bits more? |
18:58:40 | preglow | i don't know how much that matters for the final output, though |
18:58:41 | | Quit YouCeyE ("Leaving") |
18:58:52 | lostlogic | hmph ok, would you want the output straight from the codec, or post DSP? |
18:59:01 | preglow | selectable :-) |
18:59:09 | lostlogic | ass |
18:59:29 | ep0ch | well, remember i did the testing on iriver via spdif, it only really gave out about 11-12 bit accuracy, i wonder if that has propgated to the arm version. |
18:59:29 | lostlogic | preglow: fix my deadlock! it's driving me farking insane! |
19:00 |
19:00:41 | preglow | i already am insane, and in no position to fix anything |
19:00:49 | lostlogic | bagh |
19:00:59 | preglow | ep0ch: then that's a bug i've introduced |
19:05:06 | *** | Saving seen data "./dancer.seen" |
19:06:57 | | Quit DJ_TCK ("I shall not cease!") |
19:07:05 | | Join Philip_0729 [0] (n=Philip_0@user-6565.l6.c4.dsl.pol.co.uk) |
19:08:02 | | Quit Moos ("Parti") |
19:13:28 | NightCat | How to calculate colors, for ex. 255,255,255 (RGB) = 65535 and 0,0,0 = 0? |
19:13:44 | NightCat | (I mean how to calculate it on calculator not in RB) |
19:15:03 | | Join Wired [0] (n=Wired@203.156.90.94) |
19:16:00 | Wired | hello |
19:16:09 | Paprica | how can i upload new files to the CVS? |
19:16:13 | linuxstb_ | NightCat: See the definition of the LCD_RGBPACK() macro in firmware/export/lcd.h |
19:16:35 | linuxstb_ | It's RGB565 - 5 red bits, 6 green bits and 5 blue bits. |
19:17:08 | linuxstb_ | Paprica: Type "cvs add newfile.c" followed by "cvs commit -m 'log message' newfile.c" |
19:17:20 | Paprica | ok |
19:17:26 | | Join sanitarium [0] (n=sanitari@A-96-36.cust.iol.ie) |
19:17:28 | Wired | i tried to patch the backlight navi - 2 patch on my iriver rockbox and i cant do it last time i try i almost crush my river : |
19:17:57 | Paprica | if i add 3 files, they will be in the same commit? |
19:17:58 | sanitarium | can someone please tell me the command in linux to extract a zip file to my player please :D |
19:18:40 | Wired | F:\patch>patch -p0 < backlight-navi-2.patch |
19:18:40 | Wired | can't find file to patch at input line 8 |
19:18:40 | Wired | Perhaps you used the wrong -p or −−strip option? |
19:18:40 | DBUG | Enqueued KICK Wired |
19:18:40 | Wired | The text leading up to this was: |
19:18:40 | Wired | −−−−−−−−−−−−−−−−−−−−−−−−−− |
19:18:40 | *** | Alert Mode level 1 |
19:18:40 | Wired | |Index: firmware/backlight.c |
19:18:42 | Wired | |=================================================================== |
19:18:44 | Wired | |RCS file: /cvsroot/rockbox/firmware/backlight.c,v |
19:18:46 | Wired | |retrieving revision 1.70 |
19:18:48 | Wired | |diff -u -r1.70 backlight.c |
19:18:50 | Wired | |−−- firmware/backlight.c 16 Jan 2006 14:45:03 -0000 1.70 |
19:18:52 | Wired | |+++ firmware/backlight.c 16 Jan 2006 17:42:49 -0000 |
19:18:54 | linuxstb_ | Paprica: They will be in the same commit if you commit them in the same cvs commit command. |
19:18:54 | Wired | −−−−−−−−−−−−−−−−−−−−−−−−−− |
19:19:01 | linuxstb_ | Wired: http://www.pastebin.com |
19:19:02 | preglow | that's a new one... |
19:19:35 | Paprica | so i can do cvs commit -m 'log message' newfile.c newfile2.c newfile3.c |
19:19:40 | preglow | Wired: well, there's your explanation for you, no need to spam us with it |
19:19:45 | linuxstb_ | Paprica: Exactly. |
19:19:45 | LinusN | Paprica: yes |
19:19:49 | Paprica | ok |
19:20:08 | LinusN | well, if the files are new, you have to "cvs add" them first |
19:20:52 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
19:20:52 | * | LinusN scrolls back and notices that his comment was redundant |
19:21:06 | Paprica | =] |
19:21:25 | Wired | ok |
19:21:40 | Paprica | mm if i add the file with cvs add |
19:21:46 | Paprica | and i commit all apps folder |
19:21:47 | sanitarium | can someone tell me please? |
19:21:53 | Paprica | and the folder include the file |
19:22:00 | Paprica | the file will commit? |
19:22:09 | | Quit Bger ("[BX] Check out the sexy BitchX pr0n at http://127.0.0.1/bx-pron.html") |
19:22:14 | linuxstb_ | Paprica: Yes. |
19:22:17 | Paprica | good =] |
19:22:42 | linuxstb_ | sanitarium: "unzip rockbox.zip -d /mnt/whatever/" |
19:23:00 | sanitarium | thanks |
19:23:00 | sanitarium | :D |
19:23:01 | LinusN | sanitarium: unzip -d <path to player> rockbox.zip |
19:23:09 | LinusN | :-) |
19:23:16 | sanitarium | thanks, both of you |
19:23:33 | sanitarium | oh, yeah, LinusN, the guy doesn't wana sell his H300 anymore |
19:23:36 | sanitarium | :( |
19:23:37 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
19:23:53 | LinusN | hehe |
19:24:02 | LinusN | he saw my backdrop test? :-) |
19:24:07 | sanitarium | i showed him rockbox..... he changed mind |
19:24:15 | sanitarium | he likes playing Mortal Combat |
19:24:16 | sanitarium | :D |
19:25:32 | LinusN | linuxstb_: did you work some more on the backdrop idea? |
19:25:35 | NicoFR | LinusN: have you managed to otimise your backdrop patch ? |
19:25:41 | NicoFR | ^^ |
19:25:48 | LinusN | lol |
19:26:07 | NicoFR | ok well |
19:26:07 | linuxstb_ | LinusN: No, I was about to ask you the same question. |
19:26:13 | LinusN | hehe |
19:26:45 | LinusN | well, we should probably go for your pointer idea |
19:27:06 | LinusN | 1 problem: the pointer has to be valid |
19:27:27 | LinusN | so we must always have a backdrop |
19:27:28 | Wired | ill tried the oastebin |
19:27:42 | Wired | i tried the pastebin - but no good |
19:27:44 | linuxstb_ | Unless a NULL pointer means we fall back to the bg_pattern somehow. |
19:28:02 | LinusN | yes, but where would the null ptr check be? |
19:28:04 | Paprica | ok, commit it |
19:28:07 | Paprica | =] |
19:28:10 | BHSPitLappy | hey #rockbox |
19:28:13 | BHSPitLappy | what's new today? |
19:28:25 | LinusN | BHSPitLappy: http://linus.haxx.se/snapshot2.png |
19:28:29 | LinusN | :-) |
19:28:32 | ep0ch | hmmm anyone know of any unix commands to truncate a wav file? |
19:28:38 | LinusN | BHSPitLappy: aiff codec |
19:28:41 | *** | Alert Mode OFF |
19:28:45 | Paprica | auch!!! |
19:28:50 | LinusN | ep0ch: dd? |
19:28:51 | Paprica | this if fucking good |
19:28:52 | Paprica | =\ |
19:28:54 | Paprica | is |
19:28:59 | ep0ch | hmmhh |
19:29:01 | LinusN | Paprica: what is? |
19:29:06 | Paprica | http://linus.haxx.se/snapshot2.png |
19:29:08 | LinusN | BHSPitLappy: http://linus.haxx.se/snapshot1.png |
19:29:13 | Paprica | biggg step =] |
19:29:17 | Philip_0729 | yes that is very very cool |
19:29:27 | linuxstb_ | One option would be two clearpixel functions - one for the backdrop image, one for a solid colour. |
19:29:43 | sanitarium | oh, yeah |
19:29:51 | sanitarium | i saw a video on plugbox |
19:29:55 | LinusN | linuxstb_: that's an idea, so all lcd_xxx() functions would have to check the ptr first |
19:30:04 | sanitarium | how did you recorde the video? |
19:30:08 | sanitarium | *record |
19:30:32 | Paprica | sanitarium, i capture it with snagit |
19:30:36 | BHSPitLappy | ohh, I think i just got the format of those screens |
19:30:37 | BHSPitLappy | lol |
19:30:47 | linuxstb_ | The alternative is to ensure that the pointer is never null - so lcd_init would need to have a bg image pointer as a parameter. |
19:30:49 | sanitarium | snagit? |
19:30:56 | Paprica | google it |
19:31:10 | sanitarium | kk |
19:31:39 | BHSPitLappy | LinusN: will plain color values work too |
19:31:49 | Philip_0729 | how would i go about patching the doom plugin?? http://sourceforge.net/tracker/index.php?func=detail&aid=1421032&group_id=44306&atid=439120 |
19:32:04 | LinusN | BHSPitLappy: what do you mean? |
19:32:05 | sanitarium | how did you record it on the iRiver though? |
19:32:07 | sanitarium | Sim? |
19:32:23 | Paprica | ye |
19:32:23 | Paprica | p |
19:32:25 | Paprica | sim |
19:32:36 | sanitarium | i cant get the 24bit images working in the sim |
19:32:37 | sanitarium | :< |
19:32:44 | BHSPitLappy | LinusN: I mean in addition to setting a graphic, could you also set a solid color (of course you should be) |
19:32:51 | LinusN | yes you would |
19:34:22 | Wired | help |
19:34:28 | preglow | did safetydan say anything about how far he was in making the eq gui? |
19:35:10 | ep0ch | lostlogic: does the null playback patch involve processing the dsp? |
19:35:52 | LinusN | i'm inclined to add the eq settings to global_settings |
19:36:24 | LinusN | and then we can use .cfg for the eq as well |
19:36:35 | LinusN | time to put the kids to bed |
19:39:16 | preglow | well, that's got to be done anyway, no? |
19:39:16 | | Quit kkurbjun (Read error: 104 (Connection reset by peer)) |
19:39:53 | | Quit Moos ("Parti") |
19:42:39 | sanitarium | anyone know the command to safley remove hardware in linux? |
19:44:49 | Wired | please please someone can help me with the backlight patch? |
19:46:10 | hyarion | Wired: what is the problem? |
19:46:35 | Wired | patch involve processing the dsp? |
19:46:35 | Wired | <LinusN> i'm inclined to add the eq setting |
19:46:37 | Wired | oops |
19:46:46 | Wired | i try to patch |
19:46:56 | Wired | but i said something i cant understand |
19:47:10 | linuxstb_ | LinusN: (when you return) One solution (if we have two clearpixels functions) is to have two lcd_fastpixelfuncs[] arrays one for the case of drawing with a backdrop image (lcd_backdrop != NULL) and one for the case of drawing with a solid color. So each lcd_xxx function would have to choose the correct function from the correct array. (7 instances in lcd-16bit.c) |
19:47:11 | | Join goa [0] (i=hd@gate-hannes-tdsl.imos.net) |
19:47:16 | | Quit damaki (Read error: 110 (Connection timed out)) |
19:47:33 | linuxstb_ | Wired: The important error message is this: "can't find file to patch at input line 8" |
19:47:54 | | Join damaki [0] (n=Chocolat@ALille-153-1-52-47.w86-196.abo.wanadoo.fr) |
19:48:15 | linuxstb_ | If you look at line 8 of your patch file (open it in a text editor), it will tell your the name (and path) of the file it is expecting to patch. |
19:48:16 | Wired | yep |
19:48:36 | linuxstb_ | That file doesn't exist on your computer, which is why there is an error. |
19:48:46 | linuxstb_ | (or it exists, but in a different place) |
19:48:57 | NightCat | lol |
19:50:23 | Wired | where line 8 |
19:50:23 | Wired | ? |
19:51:00 | Wired | ok so what can i do? |
19:51:06 | | Quit tvelocity ("ΑναχωÏεί") |
19:52:33 | linuxstb_ | What does line 8 say? |
19:53:49 | Wired | firmware/drivers/button.c |
19:53:51 | Wired | i think |
19:54:00 | muesli__ | Paprica was brickmania updated in cvs? |
19:54:35 | linuxstb_ | That means you need to be in the "rockbox" directory (the directory containing the "firmware" directory) when you type the patch command. |
19:55:52 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
19:56:10 | ep0ch | ihp codec speed comparison - AIFF 889%, WAV 1074%, Vorbis(@177) 190%, ima-adpcm failed, ms-adpcm failed. |
19:56:23 | Wired | ok ill try |
19:56:32 | linuxstb_ | Yes, the AIFF codec is inefficient at the moment. |
19:56:36 | ep0ch | ah |
19:57:23 | linuxstb_ | It should be optimised to at least do memcpy when it can, or preferably no copying at all. |
19:57:34 | preglow | can't always do that |
19:58:00 | preglow | that is, depends on whether we want to keep the 16 bit interace, of course |
19:58:06 | Wired | there is no such file |
19:58:14 | ep0ch | null output patch is pretty cool, even though it is almost unusable |
19:58:23 | preglow | ep0ch: oh? |
19:58:35 | ep0ch | well buggy |
19:58:53 | ep0ch | have to keep rebooting the iriver for each run |
19:59:30 | linuxstb_ | preglow: Did you try that patch on the ipod? |
20:00 |
20:00:40 | ep0ch | i get the speed at the end and then can't do anything else |
20:00:41 | | Join XavierGr [0] (n=XavierGr@ppp47-adsl-116.ath.forthnet.gr) |
20:00:59 | ep0ch | food |
20:04:40 | Wired | there is no such directory |
20:04:42 | Wired | : |
20:04:43 | Wired | :( |
20:05:52 | linuxstb_ | Have you downloaded the rockbox source code? |
20:07:08 | Wired | yes |
20:07:13 | Wired | unzipped on my iriver |
20:07:18 | preglow | linuxstb_: yeah, but an old one |
20:07:37 | Wired | h300.hex ? |
20:07:40 | Wired | i try this |
20:07:48 | Wired | and it look ok let me try |
20:08:20 | Wired | i have to upgrade firmware? |
20:08:25 | sanitarium | http://www.misticriver.net/showthread.php?t=36364 |
20:08:29 | sanitarium | anyone see that ^^? |
20:09:07 | linuxstb_ | Wired: I think you need to read this page: http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling |
20:09:51 | Wired | ok now ill do it |
20:10:05 | | Join PaulJ [0] (n=PaulJ@vpn-3073.gwdg.de) |
20:11:10 | Paprica | LinusN? |
20:12:00 | linuxstb_ | sanitarium: Don't forget the only the Doom software is open source - the data (WAD) files are not. |
20:12:23 | ep0ch | i think the shareware wad files are ok though? |
20:12:38 | Paprica | linuxstb_, can you take a look on the warnings on h100? |
20:13:19 | Paprica | i need to do in the plugin.h if lcd_depth ==16? |
20:13:26 | linuxstb_ | ep0ch: I don't think we can share them, no. |
20:13:40 | Paprica | for the lcd_bitmap_transparent_part' |
20:13:59 | linuxstb_ | Paprica: I'll have a look now. |
20:14:09 | Paprica | ok |
20:15:01 | linuxstb_ | Paprica: You need to use the same #if test that are used in firmware/export/lcd.h - that's where the functions are originally defined. |
20:15:14 | Paprica | ok |
20:15:15 | linuxstb_ | So in plugin.c and plugin.h you need to put #if PLUGIN_DEPTH > 1 |
20:16:51 | Paprica | it allready there. |
20:16:52 | Paprica | http://pastebin.com/534159 |
20:17:22 | | Join Thus0 [0] (n=Thus0@169.111.102-84.rev.gaoland.net) |
20:17:56 | Thus0 | Hello |
20:19:39 | Wired | i give up |
20:19:42 | amiconn | Paprica: New functions must be added at the end of the api |
20:19:49 | Wired | its doesnt work |
20:19:55 | Paprica | why? |
20:19:57 | amiconn | ...and the PLUGIN_API_VERSION bumped by 1 |
20:19:58 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
20:20:12 | Paprica | lol idont know it =\ |
20:20:16 | amiconn | Paprica: This is in order to keep backwards compatibility for 3rd-party plugins |
20:20:34 | | Quit Wired () |
20:21:27 | amiconn | If (and _only if_) you make a change that can't be made backwards compatible (like having to remove a function that is no longer available in the core, or changing the parameters to a function in an incompatible way), |
20:21:31 | Paprica | ok so i add it in the end and add #if LCD_DEPTH==16 |
20:21:52 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
20:22:07 | amiconn | the plugin api can (and should) be sorted, and you need to bump PLUGIN_MIN_API_VERSION as well |
20:22:15 | amiconn | yes |
20:22:47 | Paprica | ok and then PLUGIN_API_VERSION + 1? |
20:22:48 | linuxstb_ | It seems that lcd.h defines lcd_bitmap_transparent() for LCD_DEPTH > 1, but the function itself doesn't appear to be defined in lcd-h100.c |
20:23:00 | linuxstb_ | (only lcd-16bit.c) |
20:23:05 | amiconn | yes |
20:23:13 | Paprica | ok |
20:23:15 | Paprica | 10q |
20:23:31 | amiconn | That's probably because a decent-speed version on h1x0 has to use the mask |
20:23:35 | Paprica | sorry about this confusion |
20:23:37 | amiconn | It's simply not yet written |
20:24:06 | linuxstb_ | OK. I was just a little confused for a moment.... |
20:24:51 | amiconn | Paprica: There are comments describing this in plugin.h (lines 99, 102 and 429) |
20:25:16 | amiconn | Oh, and line 114 |
20:26:22 | amiconn | Argh, this is already in cvs... |
20:27:27 | Paprica | mm yep sorry |
20:27:32 | Paprica | i upload it again |
20:27:33 | Paprica | =\ |
20:27:38 | Paprica | i dont know about this |
20:28:21 | Paprica | mm its ok to upload it again? |
20:28:22 | Paprica | =\ |
20:29:41 | BHSPitLappy | well all of you devs, great work as always |
20:29:53 | BHSPitLappy | I look forward to checking this stuff out when I get home :) |
20:29:57 | preglow | oh, we know |
20:30:01 | Philip_0729 | San: thankyou... i'll test the few WAD's i have made myself and see if it is worth uploading them... |
20:30:36 | Paprica | amiconn: http://pastebin.com/534180 |
20:30:39 | Paprica | its ok now? |
20:31:41 | amiconn | yes |
20:32:00 | amiconn | In case you're curious why we do this: |
20:32:56 | amiconn | The api versioning mechanism is there to support plugins in a backwards compatible way, and at the same time make sure that plugins won't crash if the api is not compatible anymore |
20:33:08 | sanitarium | WTF? |
20:33:13 | Paprica | ok |
20:33:17 | Paprica | 10q for the help |
20:33:22 | sanitarium | i used the rockbox thing the doom guy had |
20:33:24 | sanitarium | didn't work |
20:33:29 | Paprica | and sorry about the confusion |
20:33:32 | sanitarium | it gave me the result -2 error |
20:33:37 | sanitarium | now, with a fresh build |
20:33:43 | sanitarium | I am getting the same error |
20:33:43 | sanitarium | :( |
20:33:49 | sanitarium | what is up? |
20:33:54 | NightCat | Hm, some pictures with fire and girls for my WPS please? |
20:34:00 | | Join hshah [0] (n=hshah@hirenshah.plus.com) |
20:34:05 | | Part hshah ("Leaving") |
20:34:17 | sanitarium | BTW, what is the command to unmound a removable disk in linux? |
20:34:28 | linuxstb_ | umount /mnt/mydisk/ |
20:34:37 | sanitarium | ty |
20:34:37 | linuxstb_ | (or wherever you have mounted it to) |
20:34:45 | sanitarium | i was trying unmount |
20:34:46 | sanitarium | :< |
20:35:48 | amiconn | Paprica: Better check for LCD_DEPTH == 16 for now |
20:35:56 | linuxstb_ | It sounds like your disk is corrupt though - "result -2" means that the bootloader could open rockbox.iriver, but couldn't read from it. |
20:36:16 | amiconn | Your latest commit broke everything H1x0. You scored 70 points |
20:36:48 | Paprica | =\ |
20:37:00 | Paprica | yes because the transparent |
20:37:21 | Paprica | im sure that it works with lcd_depth > 1 |
20:37:30 | Paprica | because it like this in lcd.h |
20:37:57 | linuxstb_ | It should have been 100 points though - B4gder's script seems a little wrong..... :) |
20:38:14 | Paprica | so http://pastebin.com/534180 |
20:38:15 | amiconn | It still won't work unless the transparent functions will be actually implemented for H1x0 |
20:38:17 | Paprica | is good? |
20:38:43 | Paprica | i compile the h100 now without any problem.. |
20:38:51 | linuxstb_ | amiconn: Do you think we should add dummy functions to the lcd-h100 now, so we don't have to change the plugin api again? |
20:39:58 | Paprica | linuxstb_, then dont commit now? |
20:40:14 | Lear | linuxstb_: screen_access also defines a transparent function for the H100, but just calls the non-transparent one. |
20:41:04 | linuxstb_ | Lear: We could make the plugin api do the same thing. |
20:41:13 | linuxstb_ | (I think) |
20:41:44 | amiconn | The transparent function will have different arguments then. |
20:42:26 | linuxstb_ | So we'll have to change the api anyway.... |
20:42:42 | Lear | Not in screen_access, as it is now... |
20:43:00 | amiconn | -> we will have to change the api again anyway, and that's even one of those incompatible changes which break backwards compatibility |
20:43:18 | amiconn | Lear: The lcd_ variants will |
20:43:32 | amiconn | ..as they will get the mask pased |
20:43:36 | amiconn | *passed |
20:45:23 | amiconn | The high colour version has to be changed then as well. We still have the option to not use the mask within the fn |
20:46:29 | | Join Yokalosh [0] (n=3efc0007@labb.contactor.se) |
20:46:50 | Yokalosh | which player has the best rockbox compatability at the moment? |
20:46:56 | Yokalosh | i need a new ine |
20:47:00 | Yokalosh | *one |
20:47:52 | linuxstb_ | Best compatibility = oldest = hardest to find. So it's not easy to say. |
20:49:04 | amiconn | Best compatibility = any of the supported archos models |
20:49:22 | amiconn | That are the only ones for which exist release versions of rockbox |
20:49:44 | amiconn | They aren't available new though. |
20:49:47 | linuxstb_ | Yokalosh: You need to be more specific about what you want your player to do. |
20:50:17 | linuxstb_ | Rockbox can do different things on different players due to their different hardware. |
20:52:57 | | Quit Yokalosh ("CGI:IRC (Ping timeout)") |
20:56:00 | Paprica | mm so can i commit the fix warnings? |
20:56:14 | linuxstb_ | I think so. |
20:56:27 | linuxstb_ | Yes. |
20:56:48 | | Join hd [0] (i=hd@gate-hannes-tdsl.imos.net) |
20:57:27 | | Quit goa (Read error: 104 (Connection reset by peer)) |
20:57:31 | Paprica | ok |
20:57:55 | | Nick hd is now known as goa (i=hd@gate-hannes-tdsl.imos.net) |
20:59:38 | | Quit Xerion (Remote closed the connection) |
21:00 |
21:03:23 | | Join Xerion [0] (n=xerion@zorgash.student.utwente.nl) |
21:03:53 | | Quit goa (Read error: 104 (Connection reset by peer)) |
21:04:57 | Philip_0729 | yey I have doom 2 on my H300 |
21:05:10 | *** | Saving seen data "./dancer.seen" |
21:05:13 | amiconn | bbiaf |
21:05:14 | Cassandra | DooM 2? |
21:05:31 | Philip_0729 | http://www.misticriver.net/showthread.php?t=36364 |
21:05:36 | | Quit amiconn (" replacing router") |
21:05:42 | Philip_0729 | but you need to have the WAD |
21:06:51 | Cassandra | That's just Doom, surely? |
21:07:09 | Philip_0729 | doom 2 and doom run the same engine |
21:07:21 | Cassandra | Oh, right. |
21:07:22 | ep0ch | just different wads |
21:07:28 | Philip_0729 | ^^ yep |
21:07:56 | Cassandra | I thought Doom 2 had proper 3d viewing, or did I misremember that? |
21:08:18 | Cassandra | Or did they backport that to the Doom 1 engine. |
21:09:05 | Philip_0729 | nope definately the same engine i had both around there first release date |
21:09:27 | Philip_0729 | there have been many ports which incorperate 3d viewing |
21:09:36 | ep0ch | time to rebuild kde, i'll be gone a month or two ;) |
21:09:37 | Cassandra | I'm getting Doom 2 and Quake confused, I think. |
21:09:40 | | Part ep0ch ("Kopete 0.11 : http://kopete.kde.org") |
21:09:49 | Philip_0729 | possibly |
21:10:23 | Cassandra | So is it actually *playable* on an MP3 player then? |
21:11:13 | * | Cassandra is largely indifferent to Rockbox plugins. I tend to just use my H1xx for listening to audio. |
21:11:32 | lostlogic | why wouldn't it be? I used to play it on my 486DX266 with 8 megs of ram... we have 4x the ram and double the hertz :) |
21:11:53 | Philip_0729 | doom is ok but anything more 3d ... and you might run into problems... looks great on the H300 but could be sped up a bit... |
21:17:42 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
21:18:07 | Cassandra | I'd have thought the interface'd be tricky. |
21:18:29 | * | Cassandra played Doom on a 386sx-16 with 6mb memory. |
21:18:46 | Cassandra | In a window about as big as a modern MP3 player. |
21:18:55 | Cassandra | (Lower resolution though) |
21:19:50 | Philip_0729 | original game was designed for 320x240 so not much smaller (iriver siplay 220x176) |
21:20:02 | Philip_0729 | *display |
21:20:55 | Cassandra | (No, I mean mine was smaller - with the original Doom you could alter the screen size if you couldn't get the frame rate up high enough, and play in a small window on the center of your screen.) |
21:21:35 | Philip_0729 | you can change that in the port also... under options in menu :) |
21:21:37 | Cassandra | To get some of the later levels to run, I seem to remember I ended up setting it to its smallest possible setting. |
21:22:01 | Philip_0729 | that would be tiny.... |
21:24:30 | | Join Bger [0] (n=Bager@217.9.226.114) |
21:25:35 | | Join webguest89 [0] (n=8693494e@labb.contactor.se) |
21:26:21 | Cassandra | Why yes, yes it was. |
21:28:42 | Philip_0729 | one thing it is missing is the ability to change weapons.... :( |
21:33:33 | sanitarium | philip, did you get doom working? |
21:33:48 | sanitarium | doesn't work for me |
21:33:55 | sanitarium | incompatable model |
21:34:04 | preglow | did you unzip rockbox.iriver as well? |
21:34:07 | NightCat | I've doom working on my... Nokia 6600 :) |
21:34:11 | sanitarium | yes |
21:34:42 | preglow | sure you've only got one rockbox.iriver? |
21:35:03 | preglow | it loads from both the root and .rockbox |
21:35:07 | preglow | i don't know where doom bundles it |
21:35:12 | sanitarium | only one |
21:35:39 | | Join Midgey34 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
21:35:42 | preglow | well, still sounds like you're doing something wrong |
21:35:50 | sanitarium | yeah... |
21:36:15 | sanitarium | I unzipped it to the root of the player and created a /doom folder in the root also then put PAPACE.wad in there |
21:36:16 | NightCat | Am, is there some way to draw text on picture in wps without drawing of background? |
21:36:18 | sanitarium | didn't work |
21:37:47 | sanitarium | is it ment to be /doom or /Doom ? |
21:38:10 | | Quit Thus0 ("Leaving") |
21:38:30 | Cassandra | Nightcat: Linus wrote a proof of concept but it needs optimising before it can be commited. |
21:38:33 | NightCat | I have this: http://rapidshare.de/files/12335099/dump_060201-233837.bmp.html |
21:38:45 | muesli__ | i cant start it |
21:38:54 | muesli__ | doom |
21:39:01 | muesli__ | says loading and nothin happens |
21:39:30 | muesli__ | i've placed that wad into l:\doom |
21:39:32 | muesli__ | right? |
21:39:35 | NightCat | Why are you all become crazy of this doom? |
21:39:47 | sanitarium | i just wana see it work |
21:39:48 | sanitarium | :D |
21:39:55 | muesli__ | cos doom rulez :D |
21:40:01 | sanitarium | and that ^^ |
21:40:04 | sanitarium | :D |
21:40:35 | lostlogic | so, we're dealing with cooperative multitasking. This means that in order to deadlock, you must reach a condition where the running thread is blocked, and will never context switch, but mutexes context switch while they are locked, so how does one actually deadlock the system? |
21:40:48 | NightCat | A'm playing it sometimes on my cell, yes it's good, but I think it will be difficult to play doom on DAP cause of bad keys... |
21:41:55 | NightCat | That's why I think - it's just a waste of time... |
21:42:19 | preglow | lostlogic: bdm... |
21:42:19 | muesli__ | what is NOT waste of time ;) |
21:42:33 | NightCat | When we have so many "to do" for ex. with WPS... |
21:42:59 | NightCat | Or codecs... |
21:43:19 | NightCat | But it is just my meaning... I can be wrong... |
21:43:23 | Philip_0729 | i put DOOM2.WAD in /doom |
21:43:36 | muesli__ | so did i |
21:43:40 | muesli__ | noth happens |
21:43:42 | muesli__ | in |
21:43:51 | NightCat | I have a DOOM2.WAD in /doom folder too, on my cell :) |
21:44:17 | Philip_0729 | i have doom rpg but it sucks... |
21:44:18 | muesli__ | Philip_0729 r u registered? check query pls |
21:44:38 | Philip_0729 | i am not registered... don't know how |
21:44:49 | muesli__ | ok.. join #doom-talk |
21:44:55 | Paprica | mm someone can compile it without errors? (DOOM) |
21:45:10 | NightCat | There (on cell) it works very good - we even have some deathmatches with my friends via bluetooth :) |
21:45:50 | NightCat | Cassandra: Then what with text drawing? |
21:47:38 | NightCat | Cassandra: Is Linus working on it now or it is forgotten for a while? |
21:48:08 | NightCat | Cassandra: I just want to know it cause I want to do new WPS... |
21:48:58 | NightCat | Cassandra: And if it takes not much time I'll wait or in other case I'll do my WPS without backpict... |
21:49:28 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:49:47 | NightCat | Cassandra: Hello! :) |
21:50:40 | linuxstb__ | NightCat: You should ask Linus what his plans are. |
21:51:21 | sanitarium | hey |
21:51:31 | sanitarium | phil, what theme are you using? |
21:51:32 | NightCat | I know but I talked with Cassandra and I thought... You know :) |
21:52:24 | NightCat | Em, Linus? Are you here? |
21:53:23 | | Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:55:15 | | Quit thegeek_ (Read error: 104 (Connection reset by peer)) |
21:55:54 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
21:56:16 | Cassandra | I think he left it to someone who with more optimisation experience. |
21:56:28 | Cassandra | Not sure if anyone's picked it up yet. |
21:56:41 | NightCat | Hm... :( |
21:56:44 | Cassandra | amicon was making vague noises about possibly having a go,. |
21:56:58 | Cassandra | I think the patch is in the tracker if you want to try yourself. |
21:57:06 | Philip_0729 | San: i'm using my Red Aqua... |
21:57:29 | sanitarium | ok |
21:57:49 | muesli__ | sanitarium join #doom-talk |
21:57:49 | NightCat | Cassandra: Now looking for it. |
21:58:09 | Paprica | sanitarium, can u update the Ultimate 24Bit WPS Collection |
21:58:13 | | Join safetydan [0] (n=dan@81-178-235-210.dsl.pipex.com) |
21:59:05 | sanitarium | I will try now pap |
21:59:18 | sanitarium | I tought that other guy already did? |
22:00 |
22:01:28 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
22:01:28 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
22:03:05 | | Join amiconn [0] (n=jens@p54BD578D.dip.t-dialin.net) |
22:03:36 | | Join solexx [0] (n=jrschulz@d052140.adsl.hansenet.de) |
22:04:38 | | Quit webguest89 ("CGI:IRC") |
22:05:20 | preglow | linuxstb: any preferred ipod stuff i should look at? |
22:05:27 | preglow | might have a small amount of time to do some stuff |
22:05:39 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
22:09:02 | | Quit NightCat () |
22:10:37 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
22:12:22 | | Join petur [0] (i=petur@d54C1AA5D.access.telenet.be) |
22:15:36 | | Quit solexx_ (Read error: 110 (Connection timed out)) |
22:15:37 | Cassandra | preglow: Fix USB on boot up? |
22:15:48 | Cassandra | Delete on the virtual keyboard? |
22:16:19 | | Quit bluey (Read error: 110 (Connection timed out)) |
22:16:21 | preglow | usb on bootup? |
22:16:30 | preglow | how is that different from ordinary usb? |
22:16:39 | Cassandra | Plug the iPod into a USB port then turn it on. |
22:16:48 | Cassandra | It hangs at the Rockbox USB screen. |
22:16:50 | | Quit Xerion (Remote closed the connection) |
22:16:53 | preglow | it turns on automatically when i insert usb |
22:17:04 | preglow | and no hanging is involved |
22:17:22 | Cassandra | Maybe it's a Nano thing? |
22:17:41 | preglow | true, it doesn't exit the screen... |
22:17:46 | preglow | but it doesn't hang |
22:17:54 | preglow | it still respons to presses (backlight) |
22:18:05 | | Quit matsl (Remote closed the connection) |
22:18:14 | | Quit freqmod (Remote closed the connection) |
22:18:16 | | Join Xerion [0] (n=xerion@zorgash.student.utwente.nl) |
22:18:19 | preglow | something goes wrong there, yes, rockbox thinks there is no .rockbox dir when it finally exits the screen |
22:19:01 | preglow | Cassandra: the entire virtual keyboard needs fixing, the wheel just scrolls downwards... |
22:19:05 | Cassandra | Battery level support'd be nice too. |
22:19:22 | preglow | yeah, that would be nice |
22:19:30 | preglow | i'll see about that, as a matter of fact |
22:19:50 | Cassandra | Also I wonder if there shouldn't be a screen clear in the manual shutdown. |
22:19:57 | preglow | definitely |
22:20:05 | Cassandra | It leaves the "shutting down" message on the screen. |
22:20:21 | amiconn | ? |
22:20:22 | Cassandra | That enough of a to do list for you? |
22:20:26 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
22:20:37 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
22:20:58 | amiconn | "Shutting down" is deliberately displayed at shutdown. It should go away when power to the LCD is cut |
22:21:31 | Cassandra | amicon: On my Nano the backlight goes off, but a corrupt image remains on the screen for a while; |
22:22:00 | amiconn | Oh? So the nano doesn't power off the LCD? |
22:22:06 | linuxstb | Cassandra, preglow: That usb-on-boot bug is caused by Slasheri's audio initialisation thread. He knows about it. |
22:23:02 | linuxstb | I get the same effect on my ipod - the lcd is powered off, but there seems to be a residual image that slowly fades away. |
22:23:17 | Cassandra | amicon: seems to disappear after about 30s |
22:23:18 | amiconn | I doubt it's the audio initialisation (only) |
22:23:28 | amiconn | The hang was there before background init |
22:23:39 | amiconn | Doesn't happen on archos |
22:23:50 | linuxstb | Archos does have SWCODEC |
22:23:56 | linuxstb | s/does/doesn't/ |
22:24:12 | linuxstb | And iriver don't have the early usb mode. |
22:24:16 | amiconn | One of the many additional threads on SWCODEC doesn't react properly to USB_CONNECTED messages at startup |
22:24:17 | linuxstb | IIUC |
22:24:21 | amiconn | They have |
22:24:32 | amiconn | It just doesn't make too much sense atm |
22:24:47 | preglow | amiconn: it cuts power, but i think there's a cap on the power line that keeps feeding the lcd for a while |
22:25:09 | preglow | amiconn: the image dissipates slowly, so we just need to blank the screen for it to look normal |
22:25:10 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
22:26:00 | amiconn | preglow: Hmm. Please do so for iPod only, or even for iPod nano only. |
22:26:08 | preglow | amiconn: of course |
22:26:18 | amiconn | linuxstb: Is this an issue on iPod color? |
22:26:20 | preglow | amiconn: but it's not like it'll matter for other platforms anyway |
22:26:26 | preglow | amiconn: it'll be the last thing i do before i shut down |
22:26:41 | preglow | amiconn: yes |
22:26:42 | linuxstb | amiconn: Yes. But not all ipods according to someone we discussed this with on #ipodlinux |
22:26:44 | amiconn | Hmm |
22:26:44 | preglow | all ipods, afaik |
22:26:47 | preglow | ok :/ |
22:26:58 | amiconn | 1m |
22:27:06 | linuxstb | Maybe the greyscale LCDs are different. |
22:27:11 | | Quit Lear ("Chatzilla 0.9.70 [Firefox 1.5/2005111116]") |
22:27:42 | * | linuxstb hopes Linus isn't silently working on backdrops the same way I am.... |
22:27:49 | Cassandra | Does anyone mind if I suggest Rockbox as a potential Sourceforge project of the month? |
22:27:53 | linuxstb | s/Linus/LinusN/ (to get his attention) |
22:28:02 | | Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
22:28:09 | Cassandra | Woo! Backdrops! |
22:28:11 | muesli__ | Cassandra no way! :) |
22:28:17 | amiconn | preglow: In fact we do blank the LCD at shutdown, just not (yet) on colour LCD targets |
22:28:19 | LinusN | don't worry, i'm busy with Paid Work(tm) |
22:28:36 | amiconn | Check powermgmt.c, line 946 and 949 |
22:28:37 | preglow | amiconn: then i'll just extend that, then |
22:28:48 | amiconn | ..by setting contrast to 0 |
22:28:49 | linuxstb | LinusN: OK, I'm experimenting with my idea of passing lcd_backdrop pointers to the lcd driver. It seems to work nicely. |
22:28:56 | LinusN | cool |
22:29:07 | * | Cassandra points LinusN at her earlier query/ |
22:29:34 | preglow | amiconn: any reason why? |
22:29:37 | amiconn | Cassandra: Haha, with rockbox doing many things on separate systems |
22:29:43 | amiconn | preglow: ? |
22:29:50 | Cassandra | I think i might attract as a couple more developers. |
22:29:52 | preglow | amiconn: why do you turn the contrast down? |
22:30:05 | preglow | amiconn: did you have problems like this as well? |
22:30:06 | amiconn | It's the simplest method, no framebuffer transfer necessary, but still a blank LCD |
22:30:13 | Cassandra | amicon: Well, we do use sourceforge, and it can't hurt to ask. |
22:30:37 | preglow | we don't exactly use them exclusively |
22:30:42 | preglow | and thanked be the gods for that |
22:30:49 | preglow | strike that from the log! |
22:30:57 | * | amiconn can't find the use of TCP port 7222 |
22:31:06 | Cassandra | I don't see anywhere that it says PotM has to use sourceforge exclusively. |
22:31:53 | amiconn | preglow: Partly. |
22:32:19 | LinusN | Cassandra: sourceforge project of the month? |
22:32:22 | amiconn | The player LCD starts showing wild patterns when the voltage goes down, but the main reason was the Ondio |
22:32:37 | Cassandra | It's advertsed in the Sourceforge newsletter. |
22:32:51 | linuxstb | Cassandra: Fancy creating a quick backdrop image for boxes? |
22:32:58 | Cassandra | Free publicity for Rockbox going to a large number of potential developers/ |
22:33:07 | LinusN | was that your query? |
22:33:09 | amiconn | The Ondio is shut down by holding the combined On/Off button, but although this triggers shutdown, the voltage won't go away until you release the button |
22:33:13 | Bagder | Cassandra: I think it sounds like a good idea |
22:33:17 | Bagder | PR is always good |
22:33:20 | preglow | i can't see anything bad come from it |
22:33:22 | preglow | so go ahead |
22:33:24 | linuxstb | Now, we just need a poster boy..... |
22:33:26 | preglow | more donations, more developers |
22:33:29 | amiconn | So we blank the LCD to fake complete shutdown and make the user let go the button |
22:33:38 | Cassandra | linuxstb, I thought a simple blue gradient would probably work best. I'm open to alternative suggestions. |
22:33:47 | LinusN | except that we are moving away from sourceforge step by step :-) |
22:34:02 | Cassandra | LinusN, yes it was. |
22:34:08 | Cassandra | I don't have to mention that. ;) |
22:34:14 | LinusN | linuxstb: poster boy on the backdrop? |
22:34:17 | LinusN | :-) |
22:34:25 | LinusN | me! me! |
22:34:32 | Bagder | hehe |
22:34:37 | linuxstb | send me the bmp..... |
22:34:44 | Cassandra | I vote for Bagder. He's scarier. |
22:34:52 | * | amiconn doesn't like fancy backdrops/ background images |
22:35:06 | Bagder | http://daniel.haxx.se/photos/snaxx-2002-09/IMG_0774.JPG |
22:35:10 | * | lostlogic points to his black desktops and wonders about the fuss |
22:35:28 | * | preglow staggers in surprise |
22:35:35 | amiconn | My cellphone has exactly one very useful backdrop, which is in fact an 'animation' - a calendar |
22:35:53 | safetydan | Does "Equalizer -> EQ Gain -> Band 1/2/3/4/5 Gain" seem like a resonable structure? |
22:36:21 | safetydan | (where Band 1/2/3/4/5 is actually five sub entries) |
22:37:11 | BHSPitLappy | hi |
22:37:15 | preglow | and then you have Equalizer -> EQ Freq -> Band lol too, or what? |
22:37:16 | BHSPitLappy | any good commits in the last 2 hours? |
22:38:03 | * | Cassandra tries to keep boxes full featured but simple. |
22:38:06 | safetydan | Something like that |
22:38:16 | Cassandra | I think that fits the Rockbox philosophy. |
22:38:38 | | Quit zhilik ("http://www.zhukovsky.net") |
22:38:41 | Cassandra | safetydan, I'd mention the frequencies of the bands. |
22:38:49 | preglow | gah, pub pictures |
22:38:52 | preglow | i don't need them |
22:39:11 | Febs | preglow, is Q adjustable as well as band and gain? |
22:39:15 | Bagder | not even with rockbox logos involved? ;-) |
22:39:16 | safetydan | Cassandra: can the lang file handle dunamic messages? |
22:39:20 | safetydan | dynamic even |
22:39:23 | preglow | Febs: yes |
22:39:26 | BHSPitLappy | preglow: so... how was that background stuff implemented now? |
22:39:28 | safetydan | the frequency of each band is configurable |
22:39:32 | * | BHSPitLappy just got home |
22:39:32 | preglow | BHSPitLappy: ask me not |
22:39:35 | BHSPitLappy | :( |
22:39:47 | preglow | Febs: gain/freq/q |
22:39:56 | Bagder | BHSPitLappy: linusn and linuxstb are bg bitmap fiddlers |
22:40:04 | BHSPitLappy | i she. |
22:40:13 | preglow | you she |
22:40:17 | safetydan | oh duh... of course... snprintf |
22:40:31 | preglow | man, oatmeal porter sounds tasty |
22:40:43 | BHSPitLappy | hmm? |
22:40:50 | | Join Musicmad [0] (n=Musicmad@213-145-181-228.dd.nextgentel.com) |
22:41:07 | | Quit Musicmad (Client Quit) |
22:41:41 | preglow | just me drooling over beer |
22:41:49 | preglow | i spend half my life doing that |
22:42:50 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-63-84.w86-196.abo.wanadoo.fr) |
22:43:07 | Febs | safetydan, are contemplating that there would be a menu for adjusting the gain of each band, a separate menu for adjusting the frequency, and a separate menu for adjusting the Q? |
22:44:19 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
22:44:32 | safetydan | Well LinusN suggested a "simple" menu and an "advanced" menu |
22:44:53 | safetydan | simple would cover just gain, advanced would be Q and frequency |
22:44:56 | preglow | i believe the simple one should just have gain factors |
22:44:58 | preglow | yeah |
22:45:30 | preglow | http://daniel.haxx.se/photos/snaxx-2002-09/IMG_0776.JPG |
22:45:34 | preglow | now there's a happy boy |
22:45:34 | Febs | Makes sense. |
22:46:34 | Cassandra | linuxstb: http://www.chiark.greenend.org.uk/~christi/misc/backdrop-220x178.bmp |
22:47:07 | Febs | Perhaps the advanced menu could be set up something like the recording menu. Four entries: Band, Frequency, Gain, Q. Up/down arrows select the entries, left/right arrows adjust the parameter. |
22:47:14 | Bagder | preglow: I bet Linus just told me he nailed the last rockbox bug ;-) |
22:47:29 | preglow | haha |
22:47:36 | Cassandra | If that one's OK, I'll do a Nano one too. |
22:47:52 | preglow | he's standing on a chair opposite you, i'd bet |
22:47:53 | LinusN | Bagder: "that beer is on me" |
22:48:10 | Bagder | hahaha |
22:48:26 | Cassandra | I should go and change then, Linus. |
22:48:30 | Bagder | now when are we going back there? ;-) |
22:48:40 | LinusN | soon i hope |
22:48:53 | LinusN | everyone's invited |
22:49:06 | lostlogic | sigh, darned europeans |
22:49:08 | Bagder | I'll buy everyone who comes a beer! |
22:49:13 | * | Febs doesn't want the mental images he's formed of each of you disrupted by the ugle reality of those pictures. |
22:49:19 | Febs | ugle/ugly |
22:49:19 | preglow | hahaha |
22:49:20 | * | Cassandra wonders how expensive it is to get to Sweden. |
22:49:29 | LinusN | Febs: "radio looks" |
22:49:41 | sanitarium | oh, oh, who do I look like? |
22:49:53 | sanitarium | ;-) |
22:50:37 | amiconn | LinusN: devcon? |
22:51:00 | lostlogic | what city would this be in (out of curiosity, not that I'm flying across the ocean anytime soon) |
22:51:52 | preglow | devcon/binge |
22:52:05 | preglow | everyone come dressed as your favourite device |
22:52:09 | Bagder | lostlogic: probably here in Stockholm, Sweden |
22:52:29 | Cassandra | I don't think they sell vibrator costumes. |
22:52:32 | Bagder | among the polar bears |
22:52:34 | preglow | hahahah |
22:52:44 | Cassandra | (Damn, did I say that in my out loud voice? ;) ) |
22:52:49 | LinusN | polar beers, you mean? :-) |
22:52:49 | preglow | enough styrofoam and all is possible |
22:53:18 | | Quit damaki (Read error: 110 (Connection timed out)) |
22:53:30 | preglow | i'll come dressed as some neuros device and try to annoy bagder |
22:53:35 | Bagder | haha |
22:54:44 | lostlogic | christ, it takes 12 hours to get there from here. |
22:54:55 | Bagder | preglow: you in Trondheim or where are you these days? |
22:54:57 | preglow | yes, it is some distance away |
22:55:03 | preglow | Bagder: trondheim for the next three weeks |
22:55:05 | preglow | then oslo |
22:55:27 | * | Febs ponders that he has a LOT of frequent flyer miles and has never been to Sweden. |
22:55:30 | | Quit webguest83 ("CGI:IRC") |
22:56:30 | preglow | nice enough place |
22:56:33 | preglow | if you like swedes :-) |
22:56:46 | * | amiconn wonders why Bagder's mails end up twice in the ml |
22:56:56 | lostlogic | what percent of people there speak English... because that's |