--- Log for 31.08.106 Server: sterling.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 9 days and 14 hours ago 00.00.23 # I published all my mi4 files and my stumbling efforts 00.00.35 # he came bursting in with answers to all questions ;-) 00.00.39 # hahah 00.00.44 # wow... providential man 00.01.35 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) 00.01.53 # getting that TEA encryption nailed is in fact quite a feat in my eyes 00.02.05 # the folder names on my iaudio turns lowercase somehow 00.02.20 # blx: it is probably the way your OS shows them 00.02.22 Quit _Veseliq_ (Remote closed the connection) 00.02.30 # Bagder, debian gnu/linux 00.02.37 # ... can be told to do so 00.03.00 # might be the thing that's wrong.. 00.03.12 # I doubt that 00.03.31 # is there a way to "reset" the settings in the sim before startup? 00.03.42 # Would we be able to add the mi4 decryption to our bootloaders - to load original firmwares? 00.04.25 # ah, found it. sector3D.bin 00.04.32 # linuxstb: yes sure 00.04.45 # blx: I use the option "shortname=mixed" in my fstab entries for vfat disks. 00.04.57 # linuxstb, thank you 00.05.11 # noauto,owner,user,shortname=mixed 00.05.12 # etc 00.06.10 # there we go 00.06.40 # Bagder: what do you think about providing compiled mi4 bootloaders? 00.06.50 # sure 00.06.53 Quit lodesi_ (Read error: 110 (Connection timed out)) 00.07.00 # is x5v_fw.bin a correct name for the image? 00.07.01 # we do the similar for other targets 00.07.17 # barrywardell: see http://download.rockbox.org/bootloader/ 00.07.32 # barrywardell: BTW, I now have scramble generating a .mi4 file my Elio accepts. Next will be the 0103 files, then I'll commit. 00.07.38 # oh, cool 00.07.54 # linuxstb_: nice 00.08.38 # I'm planning to call the options -mi4v2 and -mi4v3 - can anyone think of anything better? 00.08.48 # fine enough for me 00.08.58 # I'm not sure what's needed for the v3 files yet though - will they all be the same? 00.09.15 Part tucoz ("Leaving") 00.09.15 # Bagder: I'll send you mi4 files for the two H10 models. Or you can compile them yourself if you want 00.09.23 # linuxstb_: the original bootloader can decrypt the original firmware, just concatenated the rb fw and the original firmware 00.09.52 # linuxstb: yes, they'll be pretty much like v2 but with the dummy DSA as well 00.09.57 # and then set the plantext lenght to the end of the rb firmware 00.10.22 # merbanan: OK. But it would be nice if installation just meant renaming pp5020.mi4 to something like "original.mi4" and then copying the Rockbox bootloader as pp5020.mi4. 00.10.32 # Bagder: should I integrate the gigabeat firmware scambler with the scramble tool or just leave it as a seperate program? 00.10.42 # Rather than running any tools to concatenate the bootloader and original firmware. 00.11.04 # markun: as you wish, I personally like having one tool that does the job but its not really a big issue 00.11.10 # linuxstb_: hello, it's me again >:) just a quick question, do you think that the MBR of the compactflash card matters ? (the first 512bytes sector) 00.11.41 # markun: I'll be adding the mi4-building code to a new file (mi4.c) which will be linked to scramble. You could do the same. 00.11.50 # linuxstb_: that's how I was thinking of loading the original firmware 00.11.51 # linuxstb: then you need to either call code in the bootloader or code your own decryptor and add the decryption keys to the rb firmware, or decrypt the original firmware 00.11.53 Quit Kohlrabi ("Quit") 00.12.43 # merbanan: you can have the original.mi4 be an already decrypted firmware 00.12.59 # but that makes it slightly less conveniant 00.13.05 # ok, it worked with the other version of the bootloader. 00.13.22 # the other version? 00.13.36 # uski: The MBR (first sector) contains the partition table. So in that respect it matters. You could try taking an MBR from the Rockbox wiki (IpodInstallationFromMacOSX page), dd it to your disk, then fix the partition table part using fdisk. 00.13.42 # Bagder: true 00.13.54 # linuxstb_: thanks again 00.13.56 Join stripwax [0] (n=stripwax@i-83-67-214-206.freedom2surf.net) 00.14.11 # I think having a decrypt function with the key built-in a fair idea 00.15.28 # Bagder, there was two versions on the X5 dl page 00.15.40 # yes, one for X5 and one for X5V 00.16.15 Quit lodesi (Read error: 110 (Connection timed out)) 00.16.41 # ok, that was not very clear 00.17.12 # at least it explains why it didn't work ;-) 00.17.40 # yep 00.17.49 # time to copy lots of music to the player now :) 00.18.07 # nah, just play the games ;-) 00.18.12 # hehe 00.18.24 # you have to download them separatley right? 00.18.35 # nope, they come with Rockbox 00.19.05 # but rockbox is separate from the bootloader, if that was what you meant 00.20.13 # Bagder: I'll send you the H10.mi4 for the 6GB version 00.20.15 # we miss ipod3g on the devicechart 00.20.31 # Bagder: where to ? 00.20.52 # daniel a t rockbox . org 00.21.26 # k 00.21.57 # Bagder: i just sent you mine too 00.22.27 # I just noticed 00.24.03 # sup 00.25.23 # Bagder: Hmm, your new configure makes it look like archos has the most supported targets :) 00.25.50 # But that's in fact not true - the 2 gmini targets aren't really supported :/ 00.26.00 # well, targets in configure aren't necessarily "supported" 00.26.05 # Bagder: the bootloader is sent. 00.27.15 # the new menu looks a lot less cramped though 00.28.49 # lorijho: so what is the exact target file name for the h10 5GB? 00.28.59 # seems appropriate to use that 00.29.48 Join Snyper [0] (n=batousai@ip24-250-96-113.dc.dc.cox.net) 00.29.52 # me bed 00.30.10 # anyone talk to senab on msn messenger? 00.31.15 # Bagder: If I do "mi4code decrypt -s SKU_E-PP5022.mi4 SKU_E-PP5022.mi4-decrypt ; mi4code build SKU_E-PP5022.mi4-decrypt PP5022.mi4", should PP5022.mi4 be a bootable image? 00.32.24 # Oh, no, I need to sign it first. 00.32.31 # dan_a: you also need to do mi4code encrypt -pall SKU_E-PP5022.mi4 PP5022.mi4 default 00.32.51 # you don't need to sign it but the crc has to be right 00.32.58 # encrypt takes care of that 00.33.27 # or maybe you do need to sign it too if its a 010301 version 00.34.01 # sign yes 00.34.45 # Does doing a "build" also do an "encrypt"? 00.35.11 # no 00.35.14 Quit bluebrother ("Leaving") 00.35.21 # build, encrypt then sign 00.35.24 # Bagder: H10.mi4 00.35.40 # lorijho: right, thanks, I noticed you had it that in the tar 00.35.56 # Bagder: yep 00.36.02 # both H10 mi4 files are now available here => http://download.rockbox.org/bootloader/iriver/ 00.36.11 # nice 00.36.34 # thx alot 00.36.40 # thanks Bagder. Saves a lot of explanations about how to compile :) 00.36.50 # ditto 00.36.58 # let the hoards come 00.37.14 # Is the 64MB patch for ipod 5g in cvs? 00.37.21 # no 00.37.28 # okiedoke 00.37.42 Quit Siku () 00.37.44 # dan_a: using -pall with encrypt leaves the mi4 unencrypted but fixes the crc 00.37.56 # stripwax: but linuxstb has expressed an intention of commit 00.38.26 # cool. was just wondering since the tools/configure script has changed and I'm trying to merge in the patch with the changes 00.38.53 # the patch should merge fairly easy 00.39.09 # if its the memory-size option version 00.40.34 # markun: I've committed my change for the H10. It's very small so should be easy to fix your wmcodec patch 00.40.56 # Bagder - ah, that's probably the problem.. let me check out the latest version of the patch... 00.41.34 # Yay! The re-signed Sansa firmware boots (though I'm sure that's been proved before) 00.42.07 # yes ;-) 00.49.01 # I've just created a .mi4 using the "h10" option to mkmi4.sh, and the only difference apart from the version number is a 0x01 at byte 0x2f - is that all I need to do? 00.49.19 # ^the only difference to the 0102 files 00.49.28 # yes 00.49.39 # apart from the header number 00.49.48 # ah you said that 00.50.10 # Looks like I can now clean up the code and commit then. 00.50.20 # nice 00.50.25 Quit [San] (Read error: 110 (Connection timed out)) 00.51.55 Quit Febs (Read error: 110 (Connection timed out)) 00.53.11 Quit ender` (" Liar, n: one who tells an unpleasant truth.") 00.55.11 Quit alberink (Read error: 60 (Operation timed out)) 00.57.02 # barrywardell: ok, that was easy to fix 00.57.07 # badger can you hand out artist badges? 00.57.11 # or who can 00.57.16 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 00.57.32 # BigMac: llorean (in the forums) is badge master 00.57.33 # hrm, how do I exclude building rockdoom in a dev build? seems it isn't listed in apps/plugins/SOURCES 00.57.34 # markun: yes, easy when you know how 00.58.05 # stripwax: apps/plugins/SUBDIRS 00.58.42 # barrywardell: I meant the conflict, not the h10 bug :) 00.59.12 # Bagder - ah, doh. thanks 00.59.56 Quit MarcoPolo (Remote closed the connection) 01.02.32 # anyone got a sec to help me fix my wps http://forums.rockbox.org/index.php?topic=6175.msg48092#msg48092 01.06.10 Quit rretzbach (Read error: 104 (Connection reset by peer)) 01.06.15 Quit ootput ("leaving") 01.06.48 # any chance to reprogram the bootloader stored in the flash memory of an apple ipod mini ? 01.07.22 # the idea is to make a bootloader that will be less picky about the CF card used 01.08.47 Part stripwax 01.08.48 # uski: Very little chance. 01.09.34 # ok, ty 01.10.58 # linuxstb:how would i go about installing this? 01.11.01 # http://forums.rockbox.org/index.php?topic=2372.0 01.11.38 # nvm 01.16.32 Quit TeaSea (Remote closed the connection) 01.17.15 # * linuxstb_ commits mi4 format support to scramble 01.17.20 Quit ghode|afk (Read error: 110 (Connection timed out)) 01.17.43 Quit [San] (Read error: 110 (Connection timed out)) 01.20.48 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 01.20.52 # anyone know of an alternative snc site then ilyrics.net since it is down 01.20.59 # linuxstb_: and you broke my gigabeat support which I just added.. 01.21.17 Join Pyromancer [0] (n=Pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) 01.21.28 # markun: How did I manage that? 01.21.31 # linuxstb_: works great here 01.22.08 # barrywardell: Good. The files should be identical to the output of mkmi4.sh 01.22.32 # linuxstb_: conflicts in the Makefile and scramble.c 01.23.48 # linuxstb_: you forgot to add mi4.h after scramble.o: 01.24.24 # Ah yes. Will you fix in your commit? 01.24.39 # yes 01.24.46 # thanks. 01.26.30 # is the scramble tool only used for the bootloader? 01.26.51 # It's used for the main firmware for the Archos devices. 01.27.04 Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) 01.27.14 # And can I set different output filenames for the bootloader and the firmware? 01.27.17 # In fact, it's used for everything. 01.27.40 # The rockbox.iriver etc files are generated using scramble. 01.28.00 # I'm not sure how to integrate it into configure though. 01.28.20 # Why would you scramble rockbox.iriver? 01.28.51 # It just adds a small header - four bytes identifying the model, and a simple checksum. 01.29.29 # aha 01.29.40 # It's the -add option. 01.35.07 # barrywardell: Is sound now perfect on the H10 after your GPIOL commit? 01.36.44 # linuxstb_: pretty much, yes. the cpu can't keep up with peak meters on though 01.37.44 # That's pretty much the same as the iPods 01.39.16 Join _belze [0] (i=belze@pinky.rte.xs26.be.ofloo.net) 01.39.27 # linuxstb_: flac and wav playback works smoothly. MP3 and ogg/vorbis playback stutters when wps is displayed (peak meters) 01.39.43 # As Paul_The_Nerd just said - the ipods are exactly the same. 01.40.43 # BTW, has anyone run the test_fps plugin on the H10 to test LCD update speed? test_fps.c is in CVS, but you need to add it to apps/plugins/SOURCES for it to get compiled. 01.40.49 Join ben_ [0] (n=lightyea@p5487717A.dip.t-dialin.net) 01.41.31 Quit bbroke ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") 01.41.48 Quit [San] (Read error: 110 (Connection timed out)) 01.42.13 Quit lightyear (Read error: 110 (Connection timed out)) 01.42.37 # i'll try it now 01.44.08 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 01.44.28 # Results for all the other targets are here: http://www.rockbox.org/twiki/bin/view/Main/LcdFrameRate 01.44.48 # Also, have you tried mpegplayer? 01.45.58 # we don't have the blitting yet so it doesn't work 01.46.20 # the lcd driver needs work in general. it is very minimal 01.47.34 *** Saving seen data "./dancer.seen" 01.47.59 # how do I change the cpu frequency in test_fps? 01.48.29 # You change it in the debug menu before starting test_fps. 01.48.47 # 30MHz: 1/1 19.5 1/4 77.5 01.49.33 # Almost identical to the ipod Photo - which has a 220x176 LCD. 01.50.12 # 24Mhz: 1/1 18.0 1/4 72.5 01.50.24 # room for optimisation then 01.50.49 # How about 75MHz? 01.51.22 # lol.i only have down on the scrollpad.i'll have to recompile to try it 01.51.54 # 24MHz on the ipod only gives 15.5/60.5 01.52.32 Quit belze (Read error: 110 (Connection timed out)) 01.56.08 # 75Mhz: 1/1 37.5 1/4 148.0 01.56.09 # barrywardell: will you add variable scrollspeed for the scrollpad? 01.56.58 # markun: it would be nice eventually. for now all we can to is tell that the scrollpad was pressed. we can't even tell where it was pressed 01.57.56 # barrywardell: Ouch at your LCD speeds. Hopefully they can be improved. 01.57.57 Join Drkepilogue [0] (i=478df32d@gateway/web/cgi-irc/labb.contactor.se/session) 01.58.13 # ouch exactly 01.58.26 # i'm sure they can be improved 01.58.59 # Just making lcd_send_data2 and lcd_send_data inline will probably help - unless gcc has done it automatically. 01.59.38 Quit BHSPitMonkey (Connection timed out) 01.59.56 # hey, how does rockbox get around the licencing issues with mp3? you guys obviously didn't buy a licence... 02.00.11 # what would they need a license for? 02.00.18 # decoding 02.00.21 # is the mp3 patent expired/not valid where the server is hosted? 02.00.28 # you think the various 3rd-party implimentation free decoders have licenses? 02.00.35 # nope. 02.00.37 # the lcd is fairly glitchy too 02.00.40 # do you think they need to? 02.00.46 # I'm not sure how they get around taht either. 02.00.54 # ze, in countries with softwae patents, yes. 02.00.58 # well, under U.S law they would, and probably under Canadian law. 02.00.59 # well afaik 02.01.04 # eg. the statusbar is at the bottom! 02.01.05 # they're non-commercial 02.01.08 # which might not count for anything 02.01.16 # oh yah. ok, I forgot about that. most of europe doesn't have software patents. 02.01.22 Quit ben_ (Remote closed the connection) 02.01.22 # ze, most people ignore the decoding bit of the patent afaik. 02.01.23 # but then they're also generally developed in countries that don't care 02.01.29 # but legally it is infrnging 02.02.04 # honestly i'm not sure if independant implimentations are really covered by the patent 02.02.11 # ianal, and i don't really know 02.02.21 # in the U.S, if you can play mp3 you own someone money. 02.02.24 # billytwowilly: If I recall, the possessors of the patent have even explicitly said that they don't intend to pursue "free" decoders for MP3. 02.02.24 # some gnu/linux distributions have removed mp3 support 02.02.41 # There's no legal basis to it, so they still *can* but they've explicitly stated that they don't intend to, if I recall. 02.02.44 # but if there's no trace of the reference implimentation 02.02.50 # I don't care really. I was just curious. the lack of software patents in europe satisfied my curiousity. 02.02.51 # and especially if it uses different methods to accomplish the same goal 02.03.00 # then i dunno if it could be covered by the patent 02.03.09 # of course as general of patents as they give away these days, it could be 02.03.25 # yep. most patents are lame. 02.03.51 # i'm totally for patents in their original intent 02.03.57 # as an option to an inventor/innovator 02.04.04 # but shits just ridiculous these days 02.04.09 # and totally out of the spirit of the idea 02.04.47 # but yeah, anyway 02.04.48 # I'm totally for copyright in its original sense as well. i.e 14 year time period with sever limitations on just what can be copyrighted 02.04.55 # yeah 02.05.19 # and fair use 02.05.40 # I wouldn't even care too much about fair use if the term was short enough. 02.05.44 # i.e 5 years or less. 02.05.55 # i would 02.05.59 # i want backups of shit i buy 02.06.23 # and i want to be able to transfer it to other formats as appropriate for my use 02.06.25 Nick JoeBorn is now known as JBonBike (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) 02.06.41 # I just wouldn't buy anything that could be copyrighted... I'd wait for the copyright period to end. 02.06.59 # heh 02.07.00 # i dunno 02.07.03 Quit [San] (Read error: 110 (Connection timed out)) 02.07.07 # waiting 5 years after a cd i want comes out 02.07.12 # the more restrictive the discoverer of the copyrighted material wants the copyright to be the shorter the term should be. 02.07.15 # to buy it so that i can put it on my mp3 player 02.07.19 # seems kindof ridiculous 02.07.50 # if I only had 5 years to make money off of something I would be damn sure to have it available in any format you wanted. 02.08.06 # anyone know whats up with ilyrics.net? 02.08.31 # didn't it get shut down by the RIAA? 02.08.46 # huh? 02.09.06 # http://72.14.203.104/search?q=cache:lQ3Ok9dmsygJ:www.ilyrics.net/+&hl=en&ct=clnk&cd=1 02.09.09 # that's interesting. 02.09.24 # google cache of the webpage url saying it is suspended... 02.09.34 # if you only had 5 years to make money off something and were to be damn sure to have it available in any format one wanted 02.09.48 # you'd probably also be sure to charge seperately for every format 02.09.57 # so if i wanted to play it on cd and in ogg, i'd have to pay twice 02.10.01 # which is lame 02.10.02 Quit GliGli ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 02.10.33 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 02.10.50 # maybe ze, but you'd get it after 5 years. there is so much music out there that is good right now anyway. 02.10.58 # how can i get snc files then? 02.11.03 # can i make them? 02.11.05 # snc? 02.11.15 Quit linuxstb_ ("CGI:IRC") 02.11.19 # its a lyric file 02.11.26 # that can be read on the ipod 02.11.28 # no idea. google it. 02.11.38 # already have 02.11.44 # billytwowilly: where is it all? :p 02.12.05 # billytwowilly: how do i seperate it from all the tons and tons of horrid junk out there drowning it out? 02.12.58 # hmm. using filetype:snc only brings up www.ilyrics.net 02.13.15 # that blows 02.13.30 # then there is no point in the snc viewer 02.13.43 # The h10 lcd frame rates are indeed ouch 02.13.54 # (as are the rates on the colour ipods except nano) 02.13.57 # there has to be more out there. I dunno, I don't care about lyrics though, so I have little knowledge. 02.14.13 # My observation is that things start to get smooth around 50..60fps 02.14.27 Nick BigMac is now known as Bigmac|shower (n=dummeska@64-252-96-54.adsl.snet.net) 02.14.40 # That's the goal - preferably achieved w/o boosting 02.15.20 # That's also why I settled for ~60fps for the iriver remote lcd frame rate with the ticking fix enabled 02.15.31 # i always just google for lyrics, personally 02.15.42 # i've never found any single lyric site that was always 100% complete and correct 02.15.54 # and honestly most of them have the exact same set of lyrics with the same errors too 02.17.27 Join XavierGr [0] (n=xavier@ppp175-13.adsl.forthnet.gr) 02.17.45 # and googling you might stumble upon an artist-specific site by someone who cares about the accuracy of those particular lyrics and might even have them transcribed from an insert (and maybe that alongside a "corrected" version of whats actually being sung, where it differs from the insert) 02.18.52 # amiconn, linuxstb: inline improves things a lot 02.19.12 # 30MHz: 1/1 26.0 1/4 104.0 02.20.02 # 75MHz: 1/1 39.0 1/4 155 02.20.49 # 24MHz: 1/1 22.5 1/4 88.5 02.22.22 # so does bagder ever hang out here? 02.24.42 # barrywardell: ~+30%, not bad for a relatively simple improvement you can do in C 02.25.13 # i'm sure there's more potential in there 02.25.36 # On some other targets we use assembler to improve things - but I doubt that asm would help much on pp 02.26.04 Part Paul_The_Nerd 02.26.31 # It seems the pp chips have a special interface to the lcd controller 02.26.59 # I think this interface is software configurable 02.27.37 # * amiconn would really like having pp docs available 02.28.30 # amiconn: if you have any tips for optimisation they are welcome. you seem to know a lot about it 02.28.34 Quit sharpe (Read error: 60 (Operation timed out)) 02.29.00 # oooh.. pp=portal player? The chip in the sansa e200 series stuff? 02.30.02 # I would like to improve the rates on the greyscale ipods as well. I have one pp target, and ipod mini g2. Improving lcd framerate would allow running the grayscale library w/o boosting 02.30.12 # s/and/an/ 02.30.43 Quit [San] (Read error: 110 (Connection timed out)) 02.31.43 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 02.32.20 # barrywardell: Well, the lcd update is 'just' pumping data. so there are 2 main spots of possible optimisation: (1) reading from RAM. (2) writing to the lcd controller. 02.33.14 # On pp, (1) will have less effect than it had on coldfire. PP does have a data cache, coldfire does not. 02.34.14 # (2) is hard on pp since the interface isn't documented. We stay well below of the lcd controller specs (as far as they are known), especially on the greyscale ipods 02.34.36 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) 02.36.05 # it's slower than ipods with a larger screen and the same cpu so there must be room for optimisation somewhere 02.36.49 # probably 02.37.25 Join webguest97 [0] (i=deefbf35@gateway/web/cgi-irc/labb.contactor.se/session) 02.37.39 # I didn't look at the h10 code yet. The interface between pp and lcd controller is slightly different between the various models 02.37.39 # oops 02.38.01 # amiconn: I want to make a wiki page that lists which scripts are supported by each font, do you have a suggestion for the name of the page? 02.39.05 # barrywardell: I've no idea if it will work, but I've just done a quick lcd_yuv_blit implementation for the H10 - http://www.davechapman.f2s.com/rockbox/lcd-h10.c 02.40.16 # The old, (comparatively) slow C implementation... 02.40.21 # amiconn: the interface is very similar to the nano 02.40.33 # only the register defines are different 02.40.54 # linuxstb_: testing now 02.41.29 Nick _belze is now known as belze (i=belze@pinky.rte.xs26.be.ofloo.net) 02.41.30 Nick webguest97 is now known as edwardjin (i=deefbf35@gateway/web/cgi-irc/labb.contactor.se/x-4ec1c8a9333a5029) 02.43.47 # it kinda works 02.44.23 # How kinda? 02.44.28 # the colours are all funky playing stacys-176x128.m2v 02.45.18 # about 14.5 fps 02.45.43 # Ah, you've got an rgb565 byte-swapped LCD? 02.46.57 # In the two calls to lcd_send_data - add a swap16() around the parameter. 02.47.03 # possibly? it's the same lcd as the x5 02.47.38 # It's probably the lcd hookup (the interface I talked about) 02.48.05 # Looking at lcd-h10.c, you're sending a byte a time to the LCD - so you can choose the byte order yourself. 02.48.12 # Iirc the ipod photo has the same lcd controller as the H300, yet it also has the rgb data byte-swapped 02.49.44 Quit [San] (Read error: 110 (Connection timed out)) 02.50.43 Quit gopp ("gop: god giveths and democarts taketh away!") 02.51.01 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 02.51.47 # linuxstb: Btw, is there a reason why lcd_yuv_blit() for ipod calculates rgb555 instead of rgb565 ? 02.52.05 # iirc i did have to change the order of bytes when adapting the x5 driver 02.52.15 # amiconn: Does it? 02.52.32 # Yes 02.53.04 # I stumbled across it because I wondered why the green bits are only >>15, not >>16 02.53.10 # I should pay more attention to the patches I commit... 02.53.18 # yeah, bytes were swapped 02.53.24 # works fine now 02.53.26 # And btw, there's a lot of unnecessary shifting 02.53.40 Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) 02.53.52 Join ghode|afk [0] (n=garudin@87-194-60-156.bethere.co.uk) 02.53.56 # ~19 fps 02.55.06 # This yuv_bitmap_part() the C implementation of lcd_yuv_blit() was derived from was never intended for high speed. 02.55.20 # It was intended for reasonable speed and good quality 02.55.33 Join BHSPitMonkey [0] (n=stephen@adsl-68-95-246-24.dsl.rcsntx.swbell.net) 02.55.35 # ...and it's also a bit off for mpeg yuv 02.56.52 # The (normalised) yuv formula is the same for jpeg and mpeg, but the integer ranges are different 02.57.29 # Question about startup screen: 02.57.47 # I've changed the startup info screen bitmap to read: 02.57.49 # Please Return To: 02.57.49 # jpeg uses 0..255 as (0.0...1.0) for Y and -128..+127 as (-0.5..+0.5) for U and V 02.57.50 # Gene Simmons 02.57.52 # (555) 555-5555 02.57.53 # But it up for so little that you don't even have time to read it. 02.57.55 # Can I insert a delay of x seconds? 02.58.33 # mpeg uses 16..235 for Y and -112..+112 for U and V 02.59.14 # So you're saying we need to completely rewrite lcd_yuv_blit()? 03.00.35 # Davide-NYC: Yes, add the line sleep(x*HZ); (where x is the number of seconds you want to sleep for) after the logo is displayed. 03.01.07 # (total noob) what file should I be looking in? 03.01.45 # this makes me think of the jpeg viewer... do you think it's possible to optimise it so that pictures load faster ? or is it already optimised ? and would it be possible to preload the next (and why not the previous) picture in the background so that it displays instantlty ? 03.02.15 Join BHSPitLappy [0] (n=steve-o@adsl-68-95-246-24.dsl.rcsntx.swbell.net) 03.02.17 # Davide-NYC: Around line 294 of apps/main.c. 03.02.32 # linuxstb: thanks 03.03.24 # linuxstb: The coldfire asm versions already take the difference into account... 03.04.29 # * amiconn thinks this dreaded inl() and outl() stuff should be KILLED 03.04.49 # there are five instances of show_logo(); in main.c 03.05.11 # after which conditional statement is the show_logo(); I anm looking for? 03.05.22 # amiconn: I'm all for that, but am no good at inventing names for all the unknown registers... 03.05.41 # Davide-NYC: The one at line 294... 03.05.51 # thanks 03.05.54 # again 03.06.07 # unknown_0 through to unknown_FFFFFFFF 03.06.15 # (for the register names) 03.06.31 # They're not completely unknown 03.06.33 Quit Bigmac|shower () 03.06.57 # At least we know what hardware block they're associated with 03.07.23 # (lcd, ata, ...) 03.08.20 # True. But anyway, it's already long past my bedtime. Goodnight all. 03.08.38 # barrywardell: Feel free to commit that lcd_yuv_blit() if you want to. 03.08.44 Quit linuxstb_ ("CGI:IRC") 03.09.48 # will do along with the inline optimisation 03.10.40 # amiconn: any idea why I'm getting glitchy lcd display? 03.10.51 # eg. the statusbar is at the bottom 03.11.21 # scrolling text is 4 lines lower than where the selected text is 03.12.20 # anyone know if that sleep(x*HZ); function works witht he simulator? 03.16.42 # listening to the smiths on my new iAudio X5L with rockbox. neato! :) 03.18.26 # :-) 03.18.35 Quit [San] (Read error: 110 (Connection timed out)) 03.18.41 # barrywardell: could i possibly be of any help on the scrollpad ? 03.18.41 Quit edwardjin ("CGI:IRC (EOF)") 03.19.07 # you can try :) 03.19.17 # lorijho is working on it at the moment 03.19.18 # where should i start ? 03.19.18 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 03.19.36 # two possible places are gpio and the adc 03.19.39 # i'm looking at button-h10.c but there's not very much there 03.19.43 # ok 03.19.45 # both are connected to the scrollpad 03.20.10 # adc channel 4 gives pressure sensitivity 03.20.46 # the gpio is documented here: http://www.rockbox.org/twiki/bin/view/Main/PortPinAssignments#H10_GPIO 03.22.42 # lorijho has also just found that gpiod is conected to the buzzer that makes the click sound when you touch the scrollpad 03.24.41 # * lorijho has a metronome with a low volume click :) 03.29.38 # thanks for the info... 03.30.10 # basically you're trying to find which GPIO value is changed when you go up or down with the scrollpad ? 03.30.44 # yes, although we don't know if we will even find one 03.31.38 # the adc is another possibility 03.32.03 Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) 03.32.16 # hmm i'll have a shot at tommorrow when i'm less tired ;) 03.32.34 # anyway congrats on the progress 03.33.15 # i need sleep too 03.33.18 # night 03.33.22 # gnight 03.33.27 Quit Nico_P (Remote closed the connection) 03.33.49 Join JoeBorn [0] (n=rootmeis@adsl-75-3-57-103.dsl.chcgil.sbcglobal.net) 03.34.11 Quit JoeBorn (Read error: 104 (Connection reset by peer)) 03.34.57 Quit barrywardell () 03.37.16 Join JoeBorn [0] (n=jborn@adsl-75-3-64-254.dsl.chcgil.sbcglobal.net) 03.38.05 # is there a way to "make fullzip" so that the rockbox.iriver (or whichever) file is stored *inside* the .rockbox folder? 03.38.42 # (this is of course after extraction) 03.40.16 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") 03.40.23 # David: So basically you want to move rockbox.iriver inside the .rockbox and inside the zip file right? 03.40.36 # you should see the make code 03.40.52 # I am sure that it can be on command before the final zip command 03.41.13 Quit spiorf ("Read error: 104 (Connection reset by peer)") 03.44.08 Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) 03.45.52 # [04:40] David: So basically you want to move rockbox.iriver inside the .rockbox and inside the zip file right? 03.45.52 # [04:40] you should see the make code 03.45.52 # [04:40] I am sure that it can be on command before the final 03.46.19 # this is when you left and I didn't see it David 03.47.02 # yeah I had some wierd freeze up and decided to shut down a bunch of apps. 03.47.37 *** Saving seen data "./dancer.seen" 03.47.48 Quit [San] (Read error: 110 (Connection timed out)) 03.49.10 # fullzip: 03.49.12 # $(SILENT)$(TOOLSDIR)/buildzip.pl $(VERBOSEOPT) -t \"$(ARCHOS)\" -r "$(ROOTDIR)" -f 2 -o rockbox-full.zip $(TARGET) $(BINARY) 03.49.26 # that's some greek to me! :-/ 03.49.39 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 03.50.37 # and for clarity, should all these ARCHOS references really be TARGET or something more generic 03.51.11 # * Davide-NYC thinks his random thought must seems dangerous to some in here 03.52.01 # OK I figure I need to put the BINARY in side a directory 03.53.47 Quit lorijho ("leaving") 03.54.13 # that's some greek to me! :-/ <- LOL I wish those would be Greek, then I could help more :P 03.54.23 # haha 03.54.54 # Better ask the script master (Bagder) 03.55.17 Join _jhMikeS_ [0] (n=jethead7@adsl-68-73-204-53.dsl.sfldmi.ameritech.net) 03.55.51 # yup I'm not messing with it. It's too cryptic 04.00.55 Join andy_ [0] (n=andy@131.194.240.47) 04.01.59 Quit andy_ (Client Quit) 04.03.35 Join Whiffle [0] (n=andy@131.194.240.47) 04.03.42 Join pixelma_ [0] (i=pixelma@82.193.235.34) 04.08.42 Quit jhMikeS (Read error: 110 (Connection timed out)) 04.09.18 Quit Whiffle ("Leaving") 04.11.55 Quit [San] (Read error: 110 (Connection timed out)) 04.11.58 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 04.12.59 Quit scorche (Read error: 110 (Connection timed out)) 04.20.43 Quit pixelma (Read error: 110 (Connection timed out)) 04.20.44 Nick pixelma_ is now known as pixelma (i=pixelma@82.193.235.34) 04.25.43 Quit blx (Read error: 110 (Connection timed out)) 04.27.28 Quit Genre9mp3 (Excess Flood) 04.28.54 Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) 04.33.54 Quit Snyper (Read error: 110 (Connection timed out)) 04.34.05 Join Snyper [0] (n=batousai@ip24-250-96-113.dc.dc.cox.net) 04.36.34 Quit [San] (Read error: 110 (Connection timed out)) 04.38.39 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 04.38.47 Quit dan_a (Read error: 110 (Connection timed out)) 04.41.10 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") 04.42.12 Part pixelma 04.44.57 # <_jhMikeS_> ?? 04.45.23 Nick _jhMikeS_ is now known as jhMikeS (n=jethead7@adsl-68-73-204-53.dsl.sfldmi.ameritech.net) 04.52.13 Join Davide-NYC_ [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) 04.52.13 Quit Davide-NYC (Read error: 104 (Connection reset by peer)) 04.52.15 Nick Davide-NYC_ is now known as Davide-NYC (n=chatzill@user-12hdtm5.cable.mindspring.com) 04.53.54 # I have a smal bug report to file on flyspray on the new FM recording screen, does it go in recording or user interface? 04.55.12 Quit CriamosAndy (Read error: 104 (Connection reset by peer)) 04.55.41 # Also FS#5508 — Recording interference with remote plugged in should be closed. Mmmm commited a workaround a while back 04.56.06 Join Criamos [0] (n=Criamos@p54931095.dip0.t-ipconnect.de) 04.59.31 Quit [San] (Read error: 110 (Connection timed out)) 04.59.36 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 05.01.20 # Check out this bug (it's got me goin' wtf?): http://www.rockbox.org/tracker/task/5909 05.01.32 Join lucas42 [0] (n=MarkH@cpc2-blfs1-0-0-cust692.belf.cable.ntl.com) 05.06.20 # woah. I don;t even understand what he's saying in that bug report. re-reading 05.07.43 # What needs clarifying? I'll edit it to make it better. 05.09.43 # Loaded it in CoolEditPro -- which one the copy or the original? 05.10.00 # also, did you save the copy to your X5 or to your PC? 05.12.00 # jhMikeS: ciould it be some sort of header information that's being saved incorrectly? 05.12.30 # * Davide-NYC I tells myself to be quiet. 05.12.42 # the copy 05.12.59 # no...I said the files were identical right? 05.13.01 # that's pretty clear from context 05.13.09 # right 05.13.29 # So how could they play differently unless the filesystem gives playback inaccurate info? 05.14.20 # so if you play the X5 stored file on the PC it's 16s and the PC stored file played throught the same software is 18s. 05.14.25 # I saved the copy right back on top ... all done on the x5 through a drive letter in explorer 05.14.39 # scary 05.14.41 # I played back both times on the x5 05.14.56 # A PC based player it doesn't matter 05.15.13 # is it always 2 seconds difference? 05.15.24 # * Davide-NYC needs to do some testing 05.15.26 # Yes on all recorded formats 05.15.55 # I used WAV cause it's easy to verify in a hex editor too... 05.16.15 # Recording writes the file itself perfectly. 05.16.22 # doesn't a binary file comparison to the trick? 05.16.29 # Did that too 05.16.47 # TextPad lets you compare two files and it said "identical". 05.17.31 # I'm still unclear on something. In what instance does the file play 'short'? 05.20.19 # Always 05.20.33 # The one directly made by the recording feature that is 05.20.40 # wow 05.20.45 # OK I test 05.21.02 # jhMikeS: did you try other inputs aside from FM? 05.21.15 # because that is fairly new (sort of) 05.21.17 # Well...if you get that 1/100 chance that is shows to the end, try again. 05.21.23 # I wrote it 05.21.33 # There's no encoding difference. 05.21.44 # The keys is that the files are the same...no matter what source 05.22.13 # OK, what and how should I test. I'm willing to put in an hour 05.22.39 # I have the tools to do all types of iRiver H1xx recording (including optical) 05.23.07 Quit [San] (Read error: 110 (Connection timed out)) 05.23.09 # Just record anything at all...then exit recording and play it back. Watch the progress compared to the file length displayed 05.23.23 # Do you have an x5? This could be an x5 only bug btw 05.23.46 # I'm an iRiver ihp-140 only kind of guy 05.23.51 # (sorry) 05.23.52 # SPDIF should be functional 05.24.10 # you mean bug-less? 05.24.26 # Should be...yes...others have tested it for me 05.24.35 # question: Does the rockbox simulator display any of the new FM recoding features? 05.24.44 # Mine does not 05.24.46 # no 05.24.59 Quit lucas42 ("time for bed") 05.25.00 # I have a small UI bug to report directly to you then. 05.25.02 # :-) 05.25.04 # no radio...no radio input! 05.25.12 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 05.25.18 # but I can go to the FM screen otherwise 05.25.34 # You can select FM Radio from the recording option too 05.25.36 # menu --> FM Radio 05.25.40 # nope 05.25.55 # huh? 05.26.08 # I only get mic, line and digital 05.26.21 # It's defined for your player...ok now that's a bug 05.26.29 Join MrShlee [0] (i=BIGKING@58-84-73-208.dial-lns5.sa.chariot.net.au) 05.26.48 # should I put it up on flyspray? 05.26.55 # (my pleasure) 05.27.05 # Nah...I'm gonna look right now about it. 05.27.14 # sweet 05.27.18 # BUt you can still do it from the radio screen? 05.27.34 # I can enter the MENU --> FM Radio screen no problem 05.27.35 # Hey, Ive just got my Iriver H340 back from repair - This is my third Iriver and I've always had Rockbox.. Should I install it again? 05.27.52 # You should probably use the latest CVS yes. 05.28.11 # Other's have not had that behaviour to my knowledge 05.28.22 # I just DLed the latest 05.28.40 # I'll rename the rockbox-devel dir and reDL from scratch 05.28.53 Quit XavierGr () 05.29.12 # oh wait! it might be the remote button patch that's breaking the sim. 05.29.18 # testing... :-/ 05.30.08 # I think I found the reason you're not getting the FM Radio input option. 05.30.16 # you're fast 05.30.54 # I call radio_hardware_present() to decide to add the menu item. You're player must report it as not present. 05.32.34 Join infamis [0] (i=4b0377fc@gateway/web/cgi-irc/labb.contactor.se/session) 05.32.53 # * jhMikeS is going to have to ask on which players that function should be used 05.33.13 # cygwin gcc only goes up to 3.4.4 05.33.21 # wiki recommends 3.4.6 05.33.37 # error in mp3_enc w/ cygwin 05.33.40 # 3.4.4 05.34.19 # how can I test if the player report radio hardware or not? debug? 05.35.49 # menu --> info --> debug --> FM Radio == HW detected: yes, Philips regs: 000037B0 05.36.02 Join Crackerizer [0] (n=root@125.25.49.206) 05.36.05 # this is on an iRiver H140 05.36.48 # Davide-NYC: what r u trying to do? 05.37.10 Join _Veseliq_ [0] (n=veseliq@195.85.215.210) 05.37.31 # I'm just poking around in the debug menu and reporting back what I read about FM hardware 05.37.44 # hmmm 05.38.15 # (in case that helps) the "-->" mean 'go into this menu' in my horrible lingo 05.38.18 # that's wierd...I'll look at the debug menu code 05.38.26 # x5 has no trouble 05.38.51 # :) 05.40.05 # jhMikeS: I'm using today's version 20060830-2126 05.41.06 # that'll work 05.41.31 # If you can record the radio or whatever see if the shortened progress thing pops up 05.42.07 # anybody know the define that tells what gcc version you have ? 05.42.11 # I'm just first confirming that my sim bug report has nothing to do with the sim-remote-buttons patch first 05.42.41 Quit MrShlee ("Changed by popular Request - "I am the heart of your darkness, you stinking oompa-loompa morons!"") 05.42.58 # ok 05.44.42 Quit [San] (Read error: 110 (Connection timed out)) 05.44.48 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 05.46.13 # Confirmed: using a clean CVS downlaod, building the sim, I get no option for FM Radio in the Recording "Source" menu. 05.46.23 # ok 05.46.58 # You mean on the H140 right? Not sim? (I shouldn't ask such a dumb q) 05.47.07 Join Variable [0] (n=A@71-34-66-241.ptld.qwest.net) 05.47.14 # no no, I'm specifically talking about the sim 05.47.22 # I see this stuff on the actual target 05.47.40 *** Saving seen data "./dancer.seen" 05.47.44 # The sim shouldn't have the menu item 05.47.58 # (humbly) why not? 05.48.01 # It's specifically not defined on sim builds 05.48.11 # the FM Radio screen exists in the sim 05.48.23 # It would just be soft of a dummy menu item then 05.48.34 # yeah, just for UI testing 05.49.17 # I'm focused on recording and trying to get the recording experience unified (enough) across all targets and remotes 05.49.32 # I'm trying to remember...there's the actual source switch details that get included if HAVE_FMRADIO_IN is defined...but I could #ifndef SIMULATOR out the hw parts. 05.49.50 # greek bro, I no speaky C that good 05.49.55 # :-) 05.50.00 # :D 05.50.19 # but I feel that (with a little patience on the dev end) I can be of actual help 05.50.35 # just try recording something! pretty please! I want to see if you get that progress bug 05.50.43 # am doing! 05.50.56 # * jhMikeS shuts his mouth 05.51.16 # I'm adding bit rate selection for SWCODEC right now 05.51.28 # I mean sample rate 05.51.35 # anyone know where to find the list of defined registers for gcc 3.4.4 (m68k-elf)? 05.52.15 # MFC5249.h? I think 05.52.41 # mcf5249.h more correctly 05.54.29 # oops, sorry I meant internal registers for gcc 05.54.48 # * jhMikeS thinks that it's wierd that in late June he knew nothing more that knowing _about_ Rockbox 05.55.10 # %a0-%a7.... 05.55.13 # yes 05.55.16 # %d0-%d7 05.55.23 # %macsr 05.55.31 # %acc0 - %acc4 05.55.34 # where can I find that in gcc though 05.55.52 Join mubix [0] (n=unknown@69-171-105-54.chvlva.adelphia.net) 05.55.59 # scheiss...I never looked there I just peeped at various assemly files. 05.56.14 # like gcc 3.4.4 m68k-elf recognizes registers a, b, c, d, e, etc... 05.56.38 # [INFO] Seeking to sector 2009291924 05.56.38 # Seek error An attempt was made to move the file pointer before the beginning of 05.56.38 # the file. 05.56.42 # shoot 05.56.43 # sorry 05.56.47 # ...while 3.4.6 recognizes g, h, and i in addition to a - e... 05.56.56 # meant to ask the question before posting 05.57.06 # infamis: now I'm not sure what you mean...what do they represent...I'm fairly new to gcc anyway 05.57.27 # ok I'll start over. 05.57.53 # 3.4.4 has a problem finding a certain register that mp3_enc uses 05.58.09 # ...in some inline assembly (inside the .c file) 05.58.16 # a file I added... 05.58.46 # ok, so I'm trying to find out which is the "bad" register. 05.59.05 # ...by going through gcc's docs to see what registers are recognized, but I can't find said docs 05.59.16 # what version comes with the CVS? 05.59.42 # What does yours spit out when encountering that code? 05.59.59 Nick [H5N1] is now known as H5N1 (i=mrflu@laggy.us) 06.00.21 # * jhMikeS knows you must mean the "filter_subband" function 06.01.08 # Not on their site? 06.01.49 # yup, filter_subband 06.02.03 # "can't find a register in class 'addr_regs'" 06.02.40 # as for the version, only up to 3.4.4 is available through cygwin 06.03.25 # comment out: asm volatile ("movem.l %%d0/%%d2-%%d7/%%a2-%%a7,%0\n" : "=m" (*(int*)reg_buff)); 06.03.27 Quit [San] (Read error: 110 (Connection timed out)) 06.03.29 # and asm volatile ("movem.l %0,%%d0/%%d2-%%d7/%%a2-%%a7\n" : : "m" (*(int*)reg_buff)); 06.03.50 Quit Rudy4Pez (Read error: 110 (Connection timed out)) 06.04.35 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 06.04.40 # alright, trying 06.04.49 # If that's not it it's probably the (e)mac stuff 06.04.57 # but I don't think that's it cause those registers seem normal 06.05.34 # still get the same err 06.05.35 # but you'll know for sure it's not that and can proceed 06.06.28 # is it in the first or second sequence of assembly? 06.06.54 # try commenting one then the other 06.07.22 Quit Crackerizer ("using sirc version 2.211+KSIRC/1.3.12") 06.11.16 # still trying... 06.13.24 # jhMikeS: did some tests only on the iRiver H1xx 06.13.38 # I recorded mic, line and FM to WAV. they play back *on the player* correctly as far as I can tell. 06.13.50 # I recorded mic, line and FM to MP3. they play back *on the player* correctly as far as I can tell. 06.14.24 Quit idnar (Nick collision from services.) 06.14.25 # they play correctly and report postion correctly *on the player* 06.14.27 Join idnar_ [0] (i=mithrand@unaffiliated/idnar) 06.14.55 # I have gcc version 3.4.6 from CVS 06.15.04 # I'm now going to play them from the H1xx through some PC software. 06.15.21 # what else should I do to try to confirm that this bug is not present on the H1xx 06.15.24 # ? 06.15.36 # Davide-NYC: Like I said could be unique to x5 06.15.51 # I understand, what can I do to narrow it down further? 06.16.07 # Davide-NYC: I don't think there anything to do but play a file back on the player that was recorded on the player 06.16.28 # and you files ended 2sec early when played back on the X5? 06.16.45 # The progress bar should stop advancing about 2s before the end 06.16.55 # The file plays all the way through 06.17.08 # The progress bar on the WPS stops moving 2s early 06.17.28 # But not on the identical resaved copy 06.18.33 # My progress bars move steadily throughout. 06.18.45 # You've done this many times? 06.18.52 # six 06.19.06 # It _always_ happens on the x5 06.19.19 # That does narrow it down :) 06.19.23 # 3 to WAV 3 to MP3 one source type per recording. 06.19.40 # I'll try some short recordings, mine were all over 30sec 06.19.48 # The source makes no diff...nor the length 06.20.09 # But to be sure... 06.20.17 # * jhMikeS is sure for his player 06.20.23 # you should post in the recording section of the forum, tell plp what to do and report back... 06.20.50 # I'll do whatever you tell me to do as long as I believe it to be rockbox related 06.20.54 # :-) 06.21.41 # I'm compiling a bug report, your new encoding stuff has intoduced a few tiny bugs in the WRS. 06.21.42 # hehe 06.25.21 # The quality of the display of the format was not worked on in detail. 06.26.00 # Davide-NYC: thanks for taking the time with this 06.26.48 # are you crazy? thank you for making me 100% RB now that real-tine encoding exists! 06.27.18 # :) It's going to be real-time-er soon 06.27.33 # what's not RT? MP3? 06.27.41 # Doing the sample rate stuff is hard 06.27.59 # MP3 is about the fastest...wavpack is the slow one 06.28.40 Quit [San] (Read error: 110 (Connection timed out)) 06.28.56 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 06.28.59 # preglow said to implement a new digital resampler for non-native rates cause he's using linear interpolation atm 06.29.08 # no need for WV, just low MP3 for meetings, otherwise I go WAV 06.29.35 # sounds fancy! let me know when you all need me to do some manual heavy lifting 06.29.51 # what about the FM sim business? Flyspray? 06.30.00 # Being able to use 11025 would help for that stuff but that encoder doesn't support that sampling rate. 06.30.21 # I have a note...you just want the menu item displayed for the sim and that's it? 06.32.01 # It's an mpeg 1 encoder and you need mpeg 2.5 to support the super low sampling rates 06.32.31 # I'll have to see if I can get a more advanced GPL encoder 06.33.12 Nick H5N1 is now known as [H5N1] (i=mrflu@laggy.us) 06.34.08 Nick [H5N1] is now known as H5N1 (i=mrflu@laggy.us) 06.34.27 Nick H5N1 is now known as [H5N1] (i=mrflu@laggy.us) 06.34.50 Nick [H5N1] is now known as h5n1 (i=mrflu@laggy.us) 06.34.57 # Davide-NYC: I can add the menu item right now! ;) 06.35.13 Nick h5n1 is now known as [H5N1] (i=mrflu@laggy.us) 06.35.20 Nick [H5N1] is now known as h5n1 (i=mrflu@laggy.us) 06.35.23 # sweet, thanks. I'm going to post three smal bugs in the forum. stay tuned 06.35.51 # Forum or FS? 06.36.01 # Post the task real quick here 06.37.01 Nick h5n1 is now known as [H5N1] (i=mrflu@laggy.us) 06.41.55 # menu option: done 06.42.58 Quit _Veseliq_ (Remote closed the connection) 06.45.14 # well, this is what I got.... 06.46.35 # jhMikeS: http://forums.rockbox.org/index.php?topic=6152.msg48138#msg48138 06.47.04 # so if i "cvs up -dP" and re-make the sim I get FM now? 06.47.25 Quit [San] (Read error: 110 (Connection timed out)) 06.47.36 # the input operands to the asm (line with [yint] "+a" (int), [xint] "+a") around 2476-ish, seems it doesn't have any registers left? 06.48.07 # if I took off the a5 reg clobber declaration, it compiles fine. 06.48.36 # same result if I only had one "+a" output operand 06.48.46 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 06.49.03 # infamis: in which block? 06.49.23 # first one 06.50.03 # Davide-NYC: The recording screen for the radio on software codec platforms is the same screen... 06.50.19 # You just don't get a source option 06.50.53 # infamis: hmmmm....shouldn't matter since regs are restored any way after that block 06.50.57 # confused 06.51.30 # It calls recording_screen(false) for normal operation and recording_screen(true) when in FM radio screen 06.51.43 # true means = "no source selection" 06.52.00 # in the SIM, if I go to menu-->recording-->recording settings-->source I do not get a FM Radio option? 06.52.19 # So when you're doing it directly from the fm radio screen you cannot change sources...this must be thae case 06.52.28 # how to I test the UI for the WRS when source = FM Radio? 06.52.48 # infamis: why not just get the 3.4.6 compiler and assembler from the CVS tree and use that? 06.53.11 # Davide-NYC: ?? 06.53.18 # there is none for cygwin...http://cygwin.com/packages/gcc-core/ 06.53.28 # OK I think we're having two *slightly* different conversations 06.53.31 # You can go to the recording screen from the FM Radio menu 06.53.43 # how? 06.53.52 # Long select for x5 06.54.04 # Dunno what that is for you 06.54.15 # chacking the manual 06.54.17 # infamis: I recommend using vmware 06.54.59 # I set my vmware memory to 48MB. You can edit this in it's config file before starting it. 06.55.08 # Even lower may work too 06.55.23 # eh...to emulate linux? 06.55.55 # infmais: yes...it's fast as hell...I did cygwin at first and though I would die waiting for each compile 06.56.17 # I actually have a dual boot with gentoo but I'm 90/10 windows/linux (when it comes to actually doing stuff). 06.56.20 # There's info in the wiki about it...it's really nice 06.57.02 # I think RB has moved somewhat beyond the cygwin setup 06.57.13 # You need the newer tools 06.57.26 # lol 06.57.34 # lol 06.57.50 # first time making manual 06.57.51 # Ok...are you laughing with me or at me? 06.57.52 # I think RB has fully embraced cygwin ;) 06.58.12 # :D 06.58.12 # you said 'tool' 06.58.17 # huhuhuhuh 06.58.37 # making manual for the first time, what happens after 'make'? 06.59.02 # out? 06.59.02 # I laughed cause it sounds like you're saying cygwin is old & outdated like I'm still using windows 95 06.59.42 # infamis: well...if you could build the latest TOOLs from the CVS on cygwin maybe that would work? 06.59.58 Quit webguest70 ("CGI:IRC 0.5.7 (2005/06/19)") 07.01.23 # what latest tools? I always get fresh cvs updates 07.01.54 Quit Criamos ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") 07.01.59 # latest tools stuff I got was for the gigabeat & mi4 07.02.00 # hmmm...I think you need to get the source and gcc m68k-gcc-elf and m68k-gcc-as on cygwin 07.03.21 # ahhh! forgot all about the crosscompiler is actuall m68k-blablablah 07.03.27 # version of that is 3.4.5 07.04.26 # The version on wmware is 3.4.6 07.04.58 Quit infamis ("CGI:IRC (EOF)") 07.05.01 # The assembler is 2.16 07.05.16 Join infamis [0] (i=4b0377fc@gateway/web/cgi-irc/labb.contactor.se/x-db34a155b39e9896) 07.05.59 # * jhMikeS is gonna read Davide-NYC's report now 07.06.05 # oops... so you're saying grab m68k-elf-gcc-3.4.6 source 07.06.30 # leave him alone so he can read my report! (just kidding) 07.06.34 # ;-) 07.07.35 Quit Drkepilogue ("CGI:IRC (EOF)") 07.08.04 Quit [San] (Read error: 110 (Connection timed out)) 07.10.09 # hey jhMikeS, got a new problem for ya.... 07.10.18 # me too! 07.10.31 # just playin....knew you'd like that Davide-NYC.... 07.10.47 Quit rotator ("zzzzzzzzz") 07.12.43 # well, if you care jhMikeS, you could use this for those of us on cygwin & m68k...3.4.5; only have that reg clobber list #if gnu >= 3.4.6 (since they get restored from the reg_buf[] anyway)... 07.12.59 # #if __GNUC__ > 3 || (__GNUC__ == 3 && (__GNUC_MINOR__ > 4 || __GNUC_MINOR__ == 4 && __GNUC_PATCHLEVEL__ >= 6)) 07.13.09 # : "d0", "d1", "d2", "d3", "d4", "d5", "d6", "d7", "a2", "a3", "a4", "a5" 07.13.11 # #endif 07.14.53 # well, I have school in 7 hours....time to sleep 07.14.59 Quit infamis ("CGI:IRC 0.5.7 (2005/06/19)") 07.16.08 Join ksure [0] (n=k@ool-44c21fdc.dyn.optonline.net) 07.20.17 Join Crackerizer [0] (n=root@125.25.49.206) 07.20.37 # jhMikeS: http://www.rockbox.org/tracker/task/5910 07.20.44 # there it is. 07.20.47 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 07.26.26 Quit [San] (Read error: 104 (Connection reset by peer)) 07.26.35 # infamis: of course I care...this is the only problem you've encountered I take it? 07.27.14 # oh...he quite 07.27.33 # Davide-NYC: I'm responding to the other thing! :) 07.28.09 # which one, the forum post or the FS bug report? 07.28.48 # forum 07.32.02 # Ok...FS after I answer nature's call....:) 07.35.13 Quit ksure () 07.36.53 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 07.39.32 # jhMikeS: you are the man ( assuming you are male) thanks fo rall your effort and expertise. 07.39.46 # Me, I gotta go to sleep... 'night. 07.39.57 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") 07.39.59 # goodnight 07.40.18 # you're welcome 07.40.49 # * jhMikeS should read those "has quit IRC" things :D 07.46.50 Join carini [0] (i=chatzill@gateway/tor/x-897b86d353ad6751) 07.47.43 *** Saving seen data "./dancer.seen" 07.48.36 Part carini 07.48.53 Join carini [0] (i=chatzill@pdpc/supporter/active/carini) 07.49.37 Join Jazz00006 [0] (n=Jazz0000@219-90-172-140.ip.adam.com.au) 07.50.26 Quit carini (Client Quit) 07.50.43 Part Jazz00006 07.50.51 Join _Veseliq_ [0] (n=veseliq@195.85.215.210) 07.50.58 Join Jazz00006 [0] (n=Jazz0000@219-90-172-140.ip.adam.com.au) 07.53.49 Join webguest82 [0] (i=ca068a29@gateway/web/cgi-irc/labb.contactor.se/session) 07.54.27 Quit _hotwire_ (Read error: 110 (Connection timed out)) 07.54.34 Quit webguest82 (Client Quit) 07.56.03 Quit Jazz00006 () 08.01.47 Join itsmeguys [0] (n=i_aint_n@203-173-13-19.dyn.iinet.net.au) 08.02.01 # hello eveyrone 08.02.40 Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) 08.03.04 # i now have rockbox running on my h10 :D 08.03.21 # yays! 08.03.58 # its pretyy kool 08.04.06 # havent had much of a chance to use it but 08.04.12 # i had no pbattery :( 08.04.24 Quit JdGordon ("Konversation terminated!") 08.04.50 Join LinusN [0] (i=linus@rockbox/developer/LinusN) 08.05.05 Quit [San] (Read error: 110 (Connection timed out)) 08.06.54 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 08.07.46 # icatcher wps 08.07.49 # where can i find that? 08.09.05 # isn't it included? 08.09.12 Nick tuwe|away is now known as tuwe (n=the_fuch@193.5.60.49) 08.09.22 # dw, found it :D 08.10.09 # can someone help me? 08.10.17 # where do i put this wps? 08.10.17 # :D 08.10.39 # dw 08.10.39 Quit Snyper (Read error: 110 (Connection timed out)) 08.10.55 Join Snyper [0] (n=batousai@ip24-250-96-113.dc.dc.cox.net) 08.11.11 # i assume i just out them into the same folders as rockbox 08.11.13 # :) 08.11.50 # jhMikeS: I had a look at the register list problem in mp3_enc.c 08.12.51 # gcc 3.4.4 not being able to compile this is clearly a gcc glitch. There is exactly one A register left, which is necessary to keep the stack pointer 08.13.43 # BUT - the way this block and its surrounds deal with clobbered registers is way odd, and afaics reduces performance 08.14.46 # An asm block specifies a clobber list _for gcc_, i.e. so that gcc knows which registers to save/restore 08.15.09 Join Coldtoast [0] (n=me@ppp105-175.lns1.hba1.internode.on.net) 08.15.16 # So I'm puzzled about the 2 blocks dealing with reg_buff 08.15.21 # hey. a friend of mine just installed rb on his h300 08.15.33 # They shouldn't be necessary at all 08.15.46 # he says in usb bootloader mode, his computer isn't detecting the h300 08.15.59 # by default, does the h300 enter Charge mode or something? 08.16.07 # no 08.16.32 # Coldtoast: that is a bug in the bootloader 08.16.33 # The computer not detecting the h300 in bootloader usb mode happens for a few people, and it's a mystery 08.16.48 # LinusN: You found it? 08.16.57 # oh? ok. does it happen EVERY time usually? 08.17.26 # Afaik it does, for those few devices where it happens. 08.17.38 # ok 08.20.46 # his first impressions aren't very favourable unfortunately :/ 08.21.02 # hopefulyl he'll stick with it and find what rb offers to MORE than make up for things 08.21.26 # he's not actually gotten to USING it yet. just the interface he's not enjoying 08.22.07 # I'm finding rb is better suited to the ipod then my iriver actually 08.22.26 # seems to be more intuitive to use on the ipod 08.27.58 # amiconn: no, i haven't found it 08.28.55 Quit [San] (Read error: 110 (Connection timed out)) 08.29.37 # Coldtoast: maybe you could recommend a different theme to your friend? 08.31.21 Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) 08.31.32 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 08.33.08 # it's not the WPS 08.33.21 # it's the button mappings really 08.33.31 # he's reading the wiki now tho 08.33.45 # he already knows the wps is skinnable 08.34.20 # http://www.rockbox.org/showlog.cgi?date=2006-08-31%2001%3A28%3A16&type=iriver%20H10%205GB%20-%20Normal 08.34.24 # what do i do with that? 08.34.32 Join ender` [0] (i=null@84.52.165.220) 08.34.55 # or, how do I update rockbox on my h10 :D 08.35.14 # is this a build log? 08.35.59 # hey... is rb ever likely to implement something like smartplaylists? 08.36.27 # tuwe, I have no idea 08.36.28 Quit Crackerizer ("using sirc version 2.211+KSIRC/1.3.12") 08.36.34 # itsmeguys: seems as if you just typed make in the console. try make zip afterwards, and unzip the resulting zip file into the root dir of your player. 08.37.45 # basically, Rockbox on h10 is farely new, right? so, I download rockbox etc, and there is no sound. but barry (the dev of rockbox fro h10) said it has been fixed. I was wondering if it is in some update or something. has that got anything to do with cvs? 08.38.02 # h10 onlu JUST got sound 08.38.05 # there is sound 08.38.21 # get the package from the cvs build page 08.38.34 # Coldtoast: i think they are already implemented. i made some changes and now i have "search by artist", "search by album", etc., "most played tracks", ... 08.38.36 # what exactly do i click? 08.38.39 # bagder? 08.38.52 # download the package for your player 08.39.16 # is this where i am supposed to be: http://www.rockbox.org/cvs.shtml 08.39.22 # yes 08.39.33 # "Bleeding edge builds" 08.39.39 # tuwe: that's not smart playlists 08.39.39 # ok thank you man ... 08.39.59 # but I have no idea what to do with the text etc. 08.40.27 # the text? 08.40.42 # damn why am i soo stupid. :S 08.40.52 Join stamppot [0] (i=d4883814@gateway/web/cgi-irc/labb.contactor.se/session) 08.40.59 # Coldtoast: what is it then? 08.41.03 # ok, so i click the highest zero next to h10, right? do i right click save as or something 08.41.27 # no 08.41.30 # ohhh 08.41.31 # tuwe: http://www.manicwave.com/blog/archives/000321.html 08.41.31 # you see 08.41.32 # coldtoast: ok search by.. is not smart playlist, but i thought stuff like most played tracks is. 08.41.37 # ive already downloaded the stuff down the bottom 08.41.43 # and i have no sound 08.41.44 # then you have it 08.41.45 # :S 08.41.51 # but no sound? 08.42.01 # this package is updated at every change 08.42.01 Join Rudy4Pez [0] (n=A@71-34-66-241.ptld.qwest.net) 08.42.04 # Coldtoast: ok i see. 08.42.07 # it depends on _when_ you downloaded it 08.42.12 # ohhhh 08.42.15 # ty! 08.42.15 # a little app to generate them would be neat, rather than rb doing it I guess. 08.42.21 # but i downloaded it this morning 08.42.26 # so its not that old, is it? 08.42.36 # when was "this morning" to you? 08.42.53 # well its 4:13pm now 08.43.04 # so bout 7 hours ago 08.43.04 # then I'd say it has been fixed since 08.43.05 # itsmeguys: adelaide? 08.43.09 # darwin 08.43.12 # :D 08.43.13 # ah 08.43.25 # well thank you very much bagder :D 08.43.28 # i hope it works :D 08.44.26 Quit Variable (Read error: 110 (Connection timed out)) 08.45.29 Quit Seed (Nick collision from services.) 08.45.37 Join Seed [0] (i=ben@85.64.207.9) 08.45.52 # has anyone tried out the new album art patch yet? 08.48.38 # w00t 08.48.39 # ! 08.48.40 # it workde 08.48.42 # ed 08.53.59 Join webguest35 [0] (i=c0647cda@gateway/web/cgi-irc/labb.contactor.se/session) 08.54.44 Join Molotov1 [0] (n=Molotov@189.132.217.173) 08.54.56 Quit Molotov1 (Client Quit) 08.57.33 Quit [San] (Read error: 110 (Connection timed out)) 09.01.04 Join [San] [0] (n=San@A-96-148.cust.iol.ie) 09.04.23 Join dan_a [0] (n=dan-mirc@217.23.173.156) 09.09.56 Quit Pyromancer (Read error: 104 (Connection reset by peer)) 09.15.04 # i wonder how i can simulate the hold switch in the ipod mini 2g simulator. 09.15.06 # wow, does rockbox already run on the H10 in a useable form? 09.16.39 # yeps 09.16.57 # that was fast... 09.17.06 # indeed 09.18.04 # i remember a time when portal player chips were a bad thing to have ;) 09.18.22 # They're still not the best choice 09.18.54 # we don't have as good run-time on those players 09.19.07 # ah 09.20.26 # is that because there would be a single fix, like on the h300, that has not been found/done yet? 09.20.51 # tuwe, you cant 09.21.03 # Lynx_: very possible, yes 09.21.29 Join xorAxAx_ [0] (n=xorAxax@moinmoin/coreteam/alexander) 09.21.53 Quit xorAxAx (Read error: 104 (Connection reset by peer)) 09.21.54 # I don't think it's a single fix for pp 09.21.57 Nick xorAxAx_ is now known as xorAxAx (n=xorAxax@moinmoin/coreteam/alexander) 09.22.22 # dan_a: When you did the scanrate measurements, how warm was your unit? 09.22.26 # I mostly mean that I don't think it is a question of optimizing 09.22.35 # I am asking because the refresh rate is temperature dependent 09.22.54 # Bagder: I think it's mainly a question of optimising 09.23.01 # Bagder: that's what my question was, ok 09.23.15 # amiconn: I think the difference is too big for that 09.23.30 # ...and maybe some hardware features we don't know how to use yet 09.24.15 # Iiuc the PP5022 (and probably PP5021) have voltage scaling to reduce core voltage when running at low clock, and that voltage scaling isn't automatic 09.24.43 Quit ToyKeeper (Read error: 113 (No route to host)) 09.25.12 # But our mp3 decoder clearly needs optimisation; on arm mp3 currently needs more cpu power that ogg vorbis, which is odd 09.27.21 # On coldfire, mp3 uses only about half the cpu power of ogg vorbis with an optimised decoder 09.27.36 Quit [San] (Read error: 110 (Connection timed out)) 09.28.01 # amiconn: I can't remember. I think I have done tests both immediately after booting up and when it has been playing MP3 for a while, both with the temperature in the room being around 22C 09.28.45 # Ok, so medium temp 09.29.31 Join [San] [0] (n=San@212.2.172.233) 09.31.01 # I get 87.9Hz immediately after bootup (room temp around 23°C), 87.7Hz when 'heating' the mini above 30°C (putting it on top of the laptop for a while), and 88.3Hz after putting it in the fridge for a while 09.31.38 # So I'd say the scan rate is the same for the full size & mini greyscale LCDs 09.32.09 # There are tolerances of course; lcd controllers usually use simple RC oscillators 09.32.27 # The scan rate on archos varies a lot more with temperature. 09.34.23 Join ootput [0] (n=ootput@tor/regular/five0) 09.40.34 Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) 09.43.11 Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) 09.44.52 Join eGen [0] (i=generat0@212.158.130.102) 09.45.02 Quit eGen_ (Read error: 104 (Connection reset by peer)) 09.47.47 *** Saving seen data "./dancer.seen" 09.47.51 Quit Seed (Nick collision from services.) 09.47.57 Join Seed [0] (i=ben@85.64.207.9.dynamic.barak-online.net) 09.51.38 Join vo|t [0] (n=gcadidas@cpe-24-93-102-155.columbus.res.rr.com) 09.53.15 Quit Coldtoast () 09.58.16 Quit [San] (Read error: 110 (Connection timed out)) 09.58.35 Join [San] [0] (n=San@212.2.172.233) 09.59.29 # amiconn: are can the clobber list be removed safely? infamis said it worked without it. those registeres are deliberately saved/restored anyway. 10.01.14 Quit [HO]vo|t (Read error: 110 (Connection timed out)) 10.05.44 # amiconn: I do find it odd to have to retore those registers if they're on the clobber list as it is. 10.06.52 Join Siku [0] (n=Siku@f303b.w3.tontut.fi) 10.07.21 # amiconn: which actions need to be #ifdefed out for the archos targets? do i just do all the ones that havnt been used in the keymap file for the target? also did u get a chance to try the shutdown fix? 10.08.36 Join webguest64 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) 10.09.13 # markun: Are you here? 10.10.05 Join _FireFly_ [0] (n=FireFly@p54A4622B.dip.t-dialin.net) 10.10.43 # markun: if yes: please change the last line in chardef of W in nimbus-12 from F380 to FF80. That way it looks better. 10.11.01 # I'll try it 10.11.32 # webguest64: do you have more suggestions or is it the only problem you found so far? 10.14.08 Join safetydan [0] (n=dan@59.100.1.44) 10.14.56 # webguest64: you are right, it makes the W the same as the w and the W and w from the nimbus-14 font 10.16.33 Quit [San] (Read error: 110 (Connection timed out)) 10.16.41 # markun: hmm... I see something else. The lower right curves of V and W are different. I think we should unify them. I like V better. So we should make W like V. That means, the last two lines in W should be CC80 and FF00. In both nimbus-12 and nimbus-14. What do you think? 10.16.41 Join [San] [0] (n=San@212.2.172.233) 10.18.54 Quit dan_a (Read error: 110 (Connection timed out)) 10.19.27 # markun: if we'd make V like W (i.e. the other way around) then V would be almost indistinguishable from U 10.19.38 # yes 10.23.27 # markun: BTW, I like your changes (tried them)! The only thing I'm not sure of is the width of the space char (4 -> 3). 10.26.58 Join tuwe_ [0] (n=the_fuch@193.5.60.49) 10.30.28 Quit tuwe_ (Read error: 104 (Connection reset by peer)) 10.31.04 Join tuwe_ [0] (n=the_fuch@193.5.60.49) 10.31.07 # webguest64: yes, space is perhaps a bit small now 10.31.07 # markun: the same (make W like V) applies also to v and w, i.e. the last two lines for w should be CC80 and FF00 10.31.30 # and also to all the derived W glyps in nimbus 14 10.31.53 # I'm also adding some nice quotation marks now 10.32.13 Quit tuwe_ (Remote closed the connection) 10.32.43 # markun: fine! 10.33.04 Join the_fuchs [0] (n=the_fuch@193.5.60.49) 10.34.09 Join dan_a [0] (n=dan-mirc@wormhole.domicilium.com) 10.35.05 # .amiconn: around? 10.35.13 # amiconn: around? 10.35.34 # Or anyone who really likes to keep the binary small... 10.35.54 # you got an idea to shrink it? 10.36.09 # Nope, sadly... just a question. Is there a problem with introducing lots of logf() calls? 10.36.18 # I assume not, as they are #defined out in non-logf builds 10.36.24 # But just wanted to check 10.36.33 # ye, i dont tihnk there i 10.36.33 # s 10.36.44 # but it makes the code messy (imo)... but no big deal 10.37.16 # I have put logging on all the audio/voice/codec queue handling in playback.c and it has been very useful in finding (and hopefully fixing) a crash case 10.37.44 # I think it might be useful for me to put this logging into CVS for future use 10.38.06 # But wanted to check it wouldn't break anything 10.38.09 Quit Caliban (Read error: 104 (Connection reset by peer)) 10.39.40 Quit tuwe (Read error: 110 (Connection timed out)) 10.41.19 Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) 10.43.31 Quit [San] (Read error: 110 (Connection timed out)) 10.43.46 # pondlife: playback.c isn't used on the archos platforms, and those are the most critical when it comes mto binary size 10.44.05 Join [San] [0] (n=San@212.2.172.233) 10.45.32 # You wuoldn't have any objections to logfs going into CVS? 10.45.47 # not really 10.45.47 # i.e. any other reason (code bloat?) 10.46.18 # I think I've fixed the problem where natural end of playback causes a crash with voice 10.46.52 # goodie 10.46.55 # But that will be a seperate patch 10.47.17 # (Just removing 2 lines from the existing code) 10.47.33 # Will do some more testing today 10.47.49 Quit solarflare ("Leaving") 10.48.11 # ok guys n gals, when i create my own wps, do i have to include any images or anything, or could it just be a simpel one, like only one .wps file? 10.48.21 # yes 10.48.33 # to which question? :D 10.48.42 # btw, where ya from gordon? 10.49.01 # you can make the wps as pretty or boring as u want... and melbourne 10.49.16 # well howdy do Gordon from Melbourne :) 10.51.00 Quit the_fuchs (Read error: 110 (Connection timed out)) 10.51.14 # does anyone object to some list scrolling acceleration? 10.51.17 # ok, since you seem to know about wps gordon, for each, like, command or whatever you acll it, do i need to put it on a new line? 10.52.15 # i dont know about wps's... check the wiki or manual... 10.52.33 # yeh i have, it doesnt tell you much about the structure or anythinhg :( 10.52.35 # ohwell, ty 10.53.09 # its pretty much layout the .wps as you want it to be on the screen... so each line in the wps file is a line on the screen... 10.53.29 # ohhhh 10.53.46 # you sure about that? 10.53.52 # 99% 10.53.54 # because 10.54.03 # i have downloaded one from rockbox.org 10.54.05 # and opened it 10.54.10 # and there are way lines :D 10.54.15 # like, 100 or so 10.54.28 # ok maybe 50 :D 10.54.33 # lots will be loading the pics and stuff 10.55.32 # does a / mean like a new command? 10.55.38 # pondlife: the only problem with logf is that it can't be activated selectively. If you place it at a frequently executed place in code the logf will be full quite fast. And if someone wants to see logf output from another specific place he'll be searching very long 10.55.58 # itsmeguys: try this => http://forums.rockbox.org/index.php?board=24.0 10.56.09 # Should I even worry about coding sample repacking for little endian right now? 10.56.10 # ty kind sir! 10.58.26 # how do i change through wps's? 10.58.30 # on my actualy h10 i mean 11.00.34 Quit [San] (Read error: 104 (Connection reset by peer)) 11.00.43 Join [San] [0] (n=San@212.2.172.233) 11.01.13 # ?? It matters when working with longs and doing downmixing fe 11.01.20 Join the_fuchs [0] (n=the_fuch@193.5.60.49) 11.01.24 # Ah, ok 11.01.29 Nick the_fuchs is now known as tuwe (n=the_fuch@193.5.60.49) 11.01.56 # I'll put a #ifdef in for LOGF_QUEUES or somesuch 11.02.29 # I didn't realise there was a limit to the number of logfs allowed - I'm just dumping them on the sim to stderr.txt 11.03.25 # webguest64: I'm not so sure about the W anymore.. 11.03.54 # markun: what exactly? 11.05.47 # pondlife: well, there is no limit, it's just that the logf buffer wraps 11.06.07 # OK. I'll enable this on the sim debug build only (by default) 11.06.12 # good 11.07.14 # LinusN: no op. on that? I just want to know if I should bother atm or do something more productive. 11.10.06 # jhMikeS: what problem are you trying to solve? 11.12.08 # LinusN: Well...when it comes to rearranging and mixing audio samples in long chunks, endianness matters. Is it a good idea for me to implement some of that for le too right now? 11.13.18 # does tagcache not work in the sim? 11.13.21 # webguest64: can you try them? http://130.89.160.166/rockbox/nimbus-12.bdf and nimbus-14.bdf 11.13.24 # or is it not too likely we'll encounter in the near future? 11.14.16 # JdGordon: works fine here 11.14.47 # jhMikeS: you mean reading two 16-bit samples as a long etc? 11.15.02 # hmm... not working here.. i wonder why 11.15.23 # LinusN: Yes...especially mixing to mono 11.16.01 # jhMikeS: i'd say solve the problems when you face them 11.16.20 # I'm not facing it except in "what if" terms. :) 11.16.30 # then don't do it 11.16.32 Quit webguest64 ("CGI:IRC") 11.16.41 Join webguest64 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) 11.16.43 # linusN: sage advice 11.16.54 # webguest64: got my last message? 11.17.27 # markun: what exactly should I look at? I don't like the W. IMHO, the bottom line should be FF. 11.18.28 # I don't think that looks very good, but perhaps we should ask other people 11.19.29 # markun: show me some screendumps 11.19.52 # markun: I checked the TTF version of Chicago. The 'hole' at the bottom of W is very very small, visible only at large sizes. 11.20.29 # webguest64: didn't know what font it was based on.. 11.20.44 # LinusN: I can make you some screenshots to compare later 11.20.49 # Have to go to work now 11.21.23 # webguest64: you are right, no gap 11.21.26 # are we still having problems with scrolling in the list making playback stop? 11.22.30 Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) 11.23.02 # because i just scrolled through the entire track list in tagcache without it stopping at all and i dont know if its my list acceleration or the issue has been fixed? 11.23.25 # markun: actually I've seen nimbus as something looking different. But there is also chicago and xtal in RB that llok the same as nimbus, only containt less glyphs. I don't know why they exist. 11.23.49 # hmm.. TC doesnt let you know if the rockbox.target has updated :p 11.23.50 # Bagder: Are you happy with this patch to add different "tool" and "output" definitions for the bootloaders in configure? http://www.davechapman.f2s.com/rockbox/configboot-diff.txt 11.24.10 Quit [San] (Read error: 110 (Connection timed out)) 11.25.00 Join [San] [0] (n=San@212.2.172.233) 11.25.22 # arg 11.25.28 # furk making a wps :) 11.25.29 # :( 11.25.30 # * 11.25.33 # lol 11.25.41 # it doesnt work 11.25.47 # it always loads the default rockbox one 11.26.23 # markun: What is the scramble command you need to run to build the Gigabeat bootloader? 11.27.56 # scramble -gigabeat rockbox.gigabeat FWIMG01.DAT 11.28.29 # You mean bootloader/bootloader.bin ? 11.28.49 # well, right now it doesn't generate a bootloader.bin file 11.29.26 # It should be in the bootloader/ directory of your build directory. Looking at the existing configure script, I think that's just copied to rockbox.gigabeat. 11.29.38 Part eGen 11.29.41 # ah, ok 11.29.45 # So rockbox.gigabeat and bootloader/bootloader.bin should be identical. 11.29.51 # yes, they are 11.29.56 # I'll replace that copy with the scramble command. 11.30.01 # thanks 11.32.51 # Patch is here if you want to test: http://www.davechapman.f2s.com/rockbox/configboot-diff.txt 11.36.28 Join Caliban [0] (n=ianmacd@kwark.caliban.org) 11.36.51 # where'd amiconn go? He started talking about that gcc glitch and I wanted to work out a solution but I'm tired now and must sleep. bback later though. 11.40.03 Join Mmmm [0] (n=mscarrat@cpc4-hem13-0-0-cust438.lutn.cable.ntl.com) 11.40.22 Quit jhMikeS ("Client exited") 11.42.03 # Hmm, I think I might try my first commit. .. http://www.rockbox.org/tracker/task/5911 This doesn't actually do anything and should only affect sims ;-). LinusN or anyone want to quell my fears? I'll wait a while.... 11.44.02 Quit [San] (Read error: 110 (Connection timed out)) 11.44.04 Join [San] [0] (n=San@212.2.172.233) 11.46.52 # Wiki is giving me error 500 - Error message: Premature end of script headers: view 11.47.06 # Attempting to do a search 11.47.49 *** Saving seen data "./dancer.seen" 11.48.13 Join barrywardell [0] (i=892b7a6e@gateway/web/cgi-irc/labb.contactor.se/x-94cdc8e549478a12) 11.50.25 # linuxstb: nice changes to configure 11.51.03 # just one thing is that the H10 bootloader filenames are slightly wrong 11.51.09 # Please fix. 11.51.32 # i'm about to commit some other changes now so I'll include the fix for that too 11.53.24 # i tihnk i should start naming my rockbox source trees a bit better.. atm i have rockbox rockbox_ rockbox__ rockbox_not_sure_whats_here rockbox_menu :p 11.54.26 # pondlife: I like that patch - it's going to make my life a whole lot easier when I come to running the codec thread on the second core on PP machines. 11.54.36 Join tucoz [0] (n=martin@rockbox/developer/tucoz) 11.54.53 # hi 11.55.15 # JdGordon: yes, you should come up with a rule for the number of underscores! E.g. depending of how unsure you are about what's in :-))) 11.55.15 # dan_a: I'm just working out how to use CVS and then I'll commit it 11.55.43 # what should we call the direction keys on the x5? left/right/up/down or prev/next/plus/minus? 11.56.15 # * amiconn would prefer left/right/up/down 11.56.36 # ok. that's fine. 11.56.38 # linuxstb: RED 11.56.47 # amiconn: yes, but the builds didn't fail 11.56.58 # maybe a problem with the buildtable script? 11.57.22 # With CVS commit, does the message after -m need to be quoted? I assume so, but don't want to put extraneous quotes in! 11.58.07 # pondlife: Yes 11.58.41 # Bagder: while you were fiddling with the configure script, why not remove the sim choice? 11.59.44 # amiconn, is select done by clicking the joystick on the x5? 12.01.14 # And also, what are the buttons in clockwise direction starting from the top of the player? 12.01.41 # Committed! 12.02.14 # tucoz: Yes, select is clicking the joystick 12.02.28 # power, hold, play, rec? 12.02.31 # At the right side there are, starting from the top: 12.03.00 # (1) The combined power/hold slider, (2) Record, (3) Play 12.03.00 # amiconn: All I can think is that the scramble tool isn't returning the correct error code - so the build script thinks it's failed... 12.03.23 # amiconn, thanks! the one on top, what is that? 12.03.25 # The left side has no buttons 12.03.42 # No button at the top either, it's the charging LED 12.03.44 Quit [San] (Read error: 104 (Connection reset by peer)) 12.03.57 # ok. thanks for the help 12.04.02 # In fact it's a software controllable two-colour led 12.05.01 Join [San] [0] (n=San@212.2.172.233) 12.05.12 # cool, like the sw controlled power led on the amiga :) 12.05.24 # but that wasn't two-colour though 12.05.38 # LinusN: What do you think: Should we use the X5 LED for the same purpose as the of does, or should we e.g. use the red led for hd activity? 12.06.38 # The red and green led chip can be switched individually, so we can also produce yellow, and afaics they can also made blinking (w/o further cpu intervention) 12.08.46 # nice 12.09.53 # The amiga power led isn't really software controlled, or rather, not without changing other hw settings 12.10.03 # It's coupled with the audio lowpass filter 12.10.06 # have fun with it... do orange for disk activity, red flashing when the battery is getting low.. green when the cpu boosts (if x5 has it), yellow for pea meter.. 12.11.31 # Hmm, how long will it normally take forf a CVS commit to appear on the website? i.e. on the CVS build page or homepage? 12.11.47 # s/forf/for 12.12.08 # Ah, never mind 12.13.23 # Argh, the build system doesn't seem to run when the tools are edited. Someone please commit something.... 12.13.36 # fark 12.13.45 # Ah, someone has... 12.18.04 # amiconn: did anyone ever use the lowpass filter?? 12.18.15 Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) 12.19.11 Quit JdGordon ("Konversation terminated!") 12.20.46 # /part 12.20.50 Join spiorf [0] (n=spiorf@host186-139.pool8250.interbusiness.it) 12.21.05 Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) 12.21.51 Quit webguest64 ("CGI:IRC") 12.22.03 Join webguest64 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) 12.22.42 Quit [San] (Read error: 110 (Connection timed out)) 12.23.10 Join [San] [0] (n=San@212.2.172.233) 12.23.14 Quit pondlife ("lunch") 12.26.32 Join GliGli [0] (n=Miranda@giv69-1-82-232-164-112.fbx.proxad.net) 12.26.42 Part itsmeguys 12.27.33 Quit GliGli (Client Quit) 12.29.13 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) 12.29.27 Join scorche [0] (n=scorche@208-110-158-90.customer.csolutions.net) 12.29.33 Join GliGli [0] (n=Miranda@giv69-1-82-232-164-112.fbx.proxad.net) 12.29.51 Quit ghode|afk (Read error: 110 (Connection timed out)) 12.32.04 # Bagder: Can you look into the red bootloader builds? I think it's a build-script problem - the bootloaders build fine. 12.32.26 # * linuxstb afk 12.34.58 # amiconn: using the x5 leds for hd activity might be a bad idea, since the leds are controlled via the pcf50606 12.35.11 # lots of i2c 12.35.23 # Not necessarily lots... 12.35.27 # perhaps not 12.36.09 # does anyone object to list scrolling acceleration? 12.36.25 # not me 12.36.39 # markun: your changes are nice! I like them! One note though: IMHO the U+201a (low single comma) and U+201e (low double comma) should be placed two points deeper 12.39.23 # LinusN: We could use a delay mechanism like we do for the 'emulated' disk led 12.39.33 # amiconn: yes 12.40.56 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) 12.43.22 Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-148-127.pools.arcor-ip.net) 12.43.24 Quit Mmmm (Read error: 110 (Connection timed out)) 12.45.13 Quit [San] (Read error: 110 (Connection timed out)) 12.45.25 Join [San] [0] (n=San@212.2.172.233) 12.47.34 Quit amiconn (Read error: 110 (Connection timed out)) 12.47.34 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) 12.49.27 # webguest64: ok, I was not sure about that 12.49.38 # They should be under the baseline? 12.50.51 # JdGordon: the gigabeat, h10 and ipods have ways to control the scrolling speed. Any idea how/if this could be implemented in rockbox? 12.51.21 # umm... 12.51.43 # markun: IMHO they should be exactly as the normal comma. Just type ,Hello 12.52.05 # diffenbach has a patch for the ipod doesnt he? 12.54.27 # webguest64: they agree with you: http://www.microsoft.com/typography/developers/fdsspec/punc.htm 12.57.10 # markun: for U+201a: "This character aligns on the baseline at similar height as the comma." 12.58.05 # markun: it's weird but all glyphs (e.g. T) are somewhat below the base line which probably explains the problem with U+201a. 12.59.14 # markun: try to switch on the base line in fontforge (view -> H. Metrics IIRC) Then you'll see... 12.59.41 # I'll do that when I get home 13.00.36 # Maybe I'll add greek to the fonts 13.00.38 Quit uski (Read error: 54 (Connection reset by peer)) 13.01.54 # markun: OK. I never use that quotation marks (who does?) so it doesn't matter to me. 13.04.05 # it was suggested to me that we should be calling the rockbox firmware for the H10 rockbox.iriver instead of rockbox.h10. 13.04.28 # I don't really know which would be better, but am happy enough with rockbox.h10 13.04.51 # to me it doesn't matter at all 13.05.40 # I'll leave it as it is so. It will help to avoid problems with people downloading h300 firmware by accident, etc 13.06.01 # Bagder: wouldn't it be better to generally name the loadable file rockbox. to avoid confusing? 13.06.17 # might be, yes 13.06.38 Quit [San] (Read error: 110 (Connection timed out)) 13.08.54 Join [San] [0] (n=San@212.2.172.233) 13.10.15 Join bbroke [0] (n=bbroke@u40-30.dsl.vianetworks.de) 13.10.53 # is it bad to boost the cpu if its not _really_ needed? 13.11.11 # Bagder: that would also kill the problems when people download RB for wrong platform 13.11.37 # webguest35: it would possibly reduce them, not kill 13.11.52 # JdGordon: yes 13.11.52 # JdGordon: It might waste battery 13.12.23 # i think that would be hard to avoid. I think the images above the download links are good enough (unless you are blind) 13.12.44 # people just don't pay attention 13.12.48 # they just click and install 13.12.51 # hehe 13.12.53 # and then come asking 13.13.02 # "uh, what I don't know what I downloaded" 13.13.12 # yes. and that can not be helped by renaming the extension 13.13.13 # im trying to do list acceleration, it works fine now except while fast scrolling it will always select the 2nd item in the list if there is more than one screen.. OR or i can do it but it need cpu boosting to look better... 13.13.32 # tucoz: exactly, but it might be quicker to diagnose the mistake 13.13.33 # Bagder: Einstein said: there are two endless things: the universe and human stupidity. I'm not sure about the universe though... :-) So you're right: reduce, not kill. 13.14.01 # no he said "only 2 things are infinite.. the universe and human stupidity, and im not sure about the former" 13.14.18 # sure. or ask them to go to the daily builds page and identify the model by looking at the picture, combined with the name of the build 13.14.46 # "there are two endless things, the universe and people trying to put quotes in my mouth for centuries after my death" 13.15.22 # he has only been dead for 20odd years... 13.15.25 # hardly centuries 13.15.29 # not yet 13.15.38 # its a prophecy 13.15.41 # :-) 13.15.48 # AH! 13.15.51 Join uski [0] (n=uski@lns-bzn-56-82-255-218-228.adsl.proxad.net) 13.16.07 # Bagder is now known as Nostradamus 13.16.19 # Nostrabagder 13.16.22 # hehe 13.16.57 # we could have a fortune plugin in rockbox name Nostrabox or Rockdamus 13.17.04 # *named 13.18.07 # linuxstb, ping :) 13.21.05 Join Brock [0] (n=Brock@cpe-65-28-252-205.woh.res.rr.com) 13.26.58 Join merbanan_ [0] (i=banan@tranquillity.campus.luth.se) 13.27.59 # is xor faster than timesing by -1 to negate a number? 13.28.48 # xor should be faster, and also easier to understand in the code 13.29.03 # you don't really negate by xoring, you one-bit complement 13.29.04 # especially if you are dealing with unsigned numbers 13.29.27 # Bagder: exactly 13.29.42 # but of course, perhaps that's what you meant 13.29.52 Quit ShadowdogMU (Read error: 110 (Connection timed out)) 13.29.55 Quit [San] (Read error: 110 (Connection timed out)) 13.29.56 # JdGordon: to negate a number: x = -x; 13.30.11 # :p why didnt i think of that 13.30.16 # * JdGordon is asleep obvously 13.30.28 # * Bagder pokes JdGordon with a stick to wake him up 13.30.36 # ouch 13.30.37 Join [San] [0] (n=San@212.2.172.233) 13.30.43 # feeling better? ;-) 13.30.56 # not really... 13.31.04 # * scorche hands Bagder a Long Pointy Stick (TM) 13.32.48 # anyone want to try my list aceleration? 13.33.21 # im not sure if im happy with it or not :p 13.37.16 # cmon.. someone wants to... or should i just commit it and fix it if people dont like it? ... http://jdgordon.mine.nu:8080/list_accel.patch 13.38.57 # JdGordon: ok i'll try 13.39.04 # ta 13.40.57 # did you notice a strange behaviour in the iCatcher.wps which is included? it doesn't show the bmp files correctly in today's cvs. i also checked yesterday's source, both without patches. 13.42.05 # it seems as if it doesn't load themes correctly. if i try my own wps, it loads the font as specified in the theme/*.cfg file, but it doesn't display the new wps but the last one. 13.42.42 # my wps says %wd in the first line, and "Hallo" on the second. yet, the status bar still can be seen. 13.42.44 Quit Snyper (Read error: 110 (Connection timed out)) 13.42.53 Join Snyper [0] (n=batousai@ip24-250-96-113.dc.dc.cox.net) 13.42.55 # but it doesn't show the "Hallo" 13.42.57 # :-/ 13.45.55 Join lightyear [0] (n=lightyea@p54874C94.dip.t-dialin.net) 13.46.55 Join ElCabron [0] (i=5144f420@gateway/web/cgi-irc/labb.contactor.se/session) 13.47.15 # Hi all,.. 13.47.44 Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) 13.47.52 *** Saving seen data "./dancer.seen" 13.48.31 Part webguest64 13.48.41 # tuwe: did u try the patch? 13.49.16 # not yet, but i just put the newly build rockbox on my ipod. 13.49.22 # k 13.49.50 # I'm currently trying to update my iPod vid. 30gb to use rockbox. Problem is that ipodpatcher cannot find my ipod. I have windowsXP as OS. Anyone who can help me out? 13.52.09 # Oh, and my current firmware is apple's 1.1.2 firmware update. 13.52.38 # JdGordon: no strange behaviour yet. although my lists aren't very long... 13.53.03 # switch to tag browser (if u use it) 13.53.24 # i don't remember how it was before that patch, i spent most of my time figuring out how to get album art to work on ipod mini :) 13.53.32 # the thing that bugs me is that the selection stays at the top of the screen... i dont know if u should bother fixing it or not tho 13.53.49 # the list that shows search by artist etc.? 13.53.57 # ye 13.54.09 # you mean it doesn't wrap? 13.54.58 Join bluebrother [0] (i=g3Z5o1G0@nat-wh-1.rz.uni-karlsruhe.de) 13.55.26 # karlsruhe! 13.55.27 # no, (it doesnt but...) try scrolling a list shorter than the screen.. the selection moves down as expected... do a list longer than the screen and selection will jump from the middle somewhere to the 2nd top item 13.55.35 Quit MarcoPolo (Read error: 54 (Connection reset by peer)) 13.55.47 Quit [San] (Read error: 110 (Connection timed out)) 13.56.10 Join [San] [0] (n=San@212.2.172.233) 13.57.28 Quit safetydan ("Ex-Chat") 13.57.43 # ok i have a list that contains most of my songs. if i scroll down from the start, the selection is on the second line, counting from bottom. if i scroll upwards, the selection is on the second line, counting from top. 13.58.06 # ye.. thats what im complaining about... do i try to fix it? 13.58.58 Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) 13.59.05 # * amiconn wonders what JdGordon is trying to do... 13.59.12 # list acceleration 13.59.35 # * JdGordon buzzed you earlier about removing waste code from actions but u didnt respon... 14.00.04 # well, i thought that was the intended behaviour. i like it that way. even with a relatively big font (i use nimbus 12 on an ipod mini) 14.00.22 # and i like that it doesn't wrap. 14.00.36 # it behaves correctly at start and end of the list 14.01.11 # tuwe, ? 14.01.21 # does it stutter a bit while scrolling? 14.01.38 # i guess its stil better for the list to stutter than playback stop :p 14.02.17 # bluebrother, ? 14.02.40 # oh. you're in rz.uni-karlsruhe.de 14.03.07 # yeah. You just noted that name right after I came in. 14.03.28 # so I was wondering if this was meant to say something to me ... 14.03.53 # bluebrother: yes, i went to university in karlsruhe 14.04.01 # ah. Nice. 14.04.28 Quit barrywardell ("CGI:IRC (EOF)") 14.05.01 # JdGordon: i don't see any stutter... playback is clean, too. (as far as i can tell, maybe i should actually play music :)) 14.05.10 # bluebrother: well... never mind. :) 14.05.25 # ;-) 14.05.35 # <_Veseliq_> http://www.samokrutka.ru/flash/hehe.swf 14.05.39 # tuwe: ok, in that case i guess my stuttering is because audio is playing.. and id rather the gui stutter than the audio to stall 14.07.08 # JdGordon: no it is playing something, but it's rather noisy :) 14.07.32 # i think playback is good while scrolling around in the list 14.07.40 # k 14.08.16 # list accelleration? 14.08.26 # damn. Has someone else problems building logf-enabled? 14.08.31 # JdGordon: ok it is not as good as i thought 14.08.48 # the longer u hold down next in the list, the faster the list ttravels... 14.08.53 # tuwe: how? 14.09.12 # if you play a song and do excessive scrolling, the playback stops, and/or the scrolling stutters. 14.09.23 # * amiconn wonders what that should be good for 14.09.25 # which ipod? 14.09.34 # i'm not sure if it is the same without patch 14.09.36 # amiconn: scrolling through long lists... 14.09.40 # ipod mini 2g 14.09.43 # For me, scrolling through lists was always fast enough 14.10.00 # do u use tagcache? 14.10.05 # someone an idea? Building h120, only logf enabled. http://pastebin.ca/155886 14.10.07 # lots of loooong lists in TC 14.10.28 # umm. i just put the default install with your patch on my ipod 14.10.46 Join ghode|afk [0] (n=garudin@87-194-60-156.bethere.co.uk) 14.11.07 # sorry the TC q was to amiconn, tuwe im gonna guess scrolling in lists will pause playback on the ipod 2g anyway 14.11.25 # ...even in lists with 1000s of items 14.11.28 Join ^BeN^ [0] (i=Paprica@DSL217-132-172-134.bb.netvision.net.il) 14.11.44 # And there's always the option to use paged scrolling (on many targets) 14.12.04 # hmmm... 14.12.09 # JdGordon: playback doesn't stop when entering the list, only after about 5s of scrolling around. 14.12.18 # ye, expected 14.12.24 # i'll try to change the anti-skip buffer time 14.12.35 # try doing the same without the patch and it should be the same 14.12.40 # This has nothing to do with the anti-skip buffer 14.13.26 # ok 14.13.34 # i didn't find it anyway. 14.14.33 # JdGordon: another thing is, if i scroll down to the bottom of the list, then put my hand off the scroll wheel for a moment, and scroll down further, it wraps the list. 14.16.06 # JdGordon: if i choose a track from my list, it plays the track below instead. 14.16.09 # thats also expected 14.16.18 # that is odd tho 14.16.33 # are you sure?? 14.16.42 Quit [San] (Read error: 110 (Connection timed out)) 14.16.45 # i don't know if it's your fault, i think someone reported it in the forums. 14.17.22 Join [San] [0] (n=San@212.2.172.233) 14.17.24 # bluebrother, just to let you know. same thing happens here 14.18.50 # JdGordon: no i wasn't able to reproduce it. 14.18.57 # :) 14.21.01 # ok i tried it after wrapping and scrolling downwards and upwards and stuff, i wonder if it was just in my mind :) 14.24.25 # cool.. div by 0 doesnt crash the player! 14.26.31 # bluebrother, according to some old logs try to add -fomit-frame-pointer to the Makefile 14.27.20 # bluebrother, read from 08.54.41 http://www.rockbox.org/irc/rockbox-20051001.txt 14.27.58 # general question: you can go from the wps to the file browser by pressing the select button. but pressing the select button there plays the highlighted file, to return to the wps again, you have to press the play/pause button. why is it not the other way around? 14.28.18 # on ipod mini. 14.28.36 Join Arathis [0] (n=doerk@p508A7742.dip.t-dialin.net) 14.35.33 # tucoz, thanks, that did the trick. 14.36.46 Quit [San] (Read error: 110 (Connection timed out)) 14.37.13 Join [San] [0] (n=San@212.2.172.233) 14.38.00 # looks like that option should be set when building logf builds (according to amiconn) 14.38.18 # that is, there is no point not to set it 14.38.25 # LinusN: Bagder, anyone else.. anyone object to me commiting list accel (amiconn, it adds a whopping 200bytes to rockbox.bin with gcc 4.0.3) 14.39.53 Quit TCK (Read error: 104 (Connection reset by peer)) 14.43.56 # tucoz: The frame pointer (sometimes) makes debugging easier. 14.44.13 # So it makes sense to not set -fomit-frame-pointer for debug builds 14.44.20 # ruddy hell... rearranging code to make it reuse more code didnt touch the size at all :p 14.44.23 # i see. but for logf builds? 14.44.34 Quit aliask ("Chatzilla 0.9.72 [Firefox 1.5.0.6/2006072814]") 14.44.53 # Hi guys I finally got it up and running! 14.44.56 # For logf builds, the framepointer is of no use imho 14.45.47 # ok, so it could be wise to include -fomit-frame-pointer in logf builds (by default) then. 14.45.50 # The problem is that the framepointer blocks one extra register, so asm blocks which are 'eating' registers might trigger errors 14.45.58 # aha 14.46.24 # so that is why gcc complains that it is out of registers 14.46.56 Join lorijho [0] (n=lorijho@83.222.37.174) 14.47.15 # and by omitting the frame pointer, a register is freed and the build compiles as it should 14.47.19 # We could set -fomit-frame-pointer for logf builds, but I wonder whether this would be a good idea 14.48.08 # Not setting it reveals places which are tight on registers. This might be useful for optimisation 14.49.05 Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) 14.49.08 # gcc sometimes starts to do weird, ineffective things when it's short on registers 14.49.24 # hehe 14.49.27 # ..even if it doesn't error out 14.50.11 # another topic, wonder if the A-B repeat mode is functional at all on the ipods. No real answers to my question in the forums. 14.50.23 # * amiconn has a similar problem with his grayscale lib scrolling rework on sh and coldfire 14.50.45 # It is possible to select A-B mode, but as it seems it is not possible to set the A and B markers. 14.51.21 # another huge asm-block in the works? 14.53.09 # Yes. Unbuffered grayscale lib scrolling already uses asm, but scrolling with bitshift _and_ byte shift (i.e. scroll amount >8 and not a multiple of 8) is currently doen in 2 stages 14.53.25 # * bluebrother starts to hate gnome-mount 14.53.28 Join [IDC]Dragon [0] (i=d90a3c55@gateway/web/cgi-irc/labb.contactor.se/session) 14.53.47 # Ooohh rare guest! 14.53.52 # * amiconn greets [IDC]Dragon 14.53.54 # <[IDC]Dragon> hi 14.54.30 # <[IDC]Dragon> I'd like to know how fast my jpeg decoder is, on an arm target 14.54.49 # <[IDC]Dragon> (for some estimation which I need) 14.54.56 # Hmm.... 14.54.59 # re 14.55.15 # <[IDC]Dragon> anybody with an arm target around? 14.55.22 # yeah 14.55.30 # Iirc decoding a ca. 900x650 image to grayscale takes ~1.0 seconds 14.55.34 # at 75MHz 14.55.38 # ARM7TDMI 14.55.45 # <[IDC]Dragon> color, sorry 14.55.54 # colour is around 50% slower iirc 14.56.19 # <[IDC]Dragon> ah, I forgot that this does yuv->rgb ontop 14.56.38 # <[IDC]Dragon> so, the pure decoding is not so easy to benchmark 14.56.46 # yuv_rgb isn't included in the rockbox jpeg figures 14.56.53 # <[IDC]Dragon> ok 14.57.00 # It's done live for displaying 14.57.34 # <[IDC]Dragon> the comparison I need is a 2MP image, downscaled by factor 4 decoding 14.57.56 # Someone with a colour arm target (ipod, h10 etc) should be able to give exact figures 14.58.03 # <[IDC]Dragon> (not full res) 14.58.05 # * amiconn only has a greyscale ipod 14.58.17 # * [IDC]Dragon has no ipod 14.58.27 # * Bagder only has a non-supported ARM target 14.58.36 Join sm007h [0] (n=smooth@vp088025.reshsg.uci.edu) 14.58.40 # * [IDC]Dragon has no sw-codec target 14.58.48 # * daurnimator also has an unsupported ARM target 14.58.54 # mm, I'm having a problem with the latest build 14.59.07 # 0831 14.59.09 # * amiconn pings linuxstb 14.59.23 # * tuwe has a greyscale ipod 14.59.34 # I'm using a 4gb nano 14.59.37 # hrmm I think I have an arm target. 14.59.43 # * tuwe is still wondering about album art display on ipod mini2g 14.59.57 # I just installed yesterday though, so I haven't had a chance to try displaying photos on it 14.59.58 # <[IDC]Dragon> nano is color arm 15.00.03 # when it boots up, all I see is "rockbox", I don't have a way to get to my media 15.00.49 # it says rockbox all the time? 15.01.02 # yeah, like it's in the root directory 15.01.09 # yes it is 15.01.22 # and you've tried reading the manual? 15.01.54 # I don't remember it doing this on earlier builds. If it changed since 0829, then I may need to reread the manual 15.02.11 # so how is your music stored on the device? 15.02.13 Quit [San] (Read error: 110 (Connection timed out)) 15.02.16 Join [San] [0] (n=San@212.2.172.233) 15.02.23 # I have it in a music folder inside of .rockbox 15.02.39 # then select "show all" and enter .rockbox 15.02.58 # although I must say having music within .rockbox sounds like a weird choice 15.03.17 # what do you recommend? 15.03.24 # [IDC]Dragon: The rockbox jpeg decoder has a slight asm optimisation for all target archs now (sh, coldfire and arm) - the clamping to [0..255] 15.03.40 # sm007h: a music dir in the root 15.03.48 # or whatever really 15.03.55 # <[IDC]Dragon> ok 15.04.49 # <[IDC]Dragon> I remember to have done such a clip in C, compiled to the same on ARM 15.05.17 # What compiler was that?? 15.05.34 # <[IDC]Dragon> from ARM themselves 15.05.54 # * [IDC]Dragon peeks on how you clip 15.06.03 # * amiconn thinks that it couldn't have been gcc 15.06.06 Quit spiorf (Remote closed the connection) 15.06.15 # regardless of where I put my music files, why is the .rockbox.ipod file showing up? When I click on it, it reloads. 15.06.47 # sm007h: that's rockbox 15.06.58 # and its not starting with a dot 15.07.16 # so when you click on it, it is loaded and started - again 15.07.25 # right, isn't that strange? 15.07.30 # not to me 15.07.35 # what's strange about that? 15.07.44 # If you open a door, and the door opens.. is that strange? 15.08.11 # sm007h, set "show files" to music, then you'll only see music files. 15.08.14 # when I start my iPod, I immediately see a screen that lets me select a music folder (based on Badger's suggestion) or if I click on rockbox, the whole thing reloads 15.08.32 # but why do you click on the firmware file? 15.08.37 # sm007h: maybe you should copy some music to it? 15.08.40 # Strogg, I don't think you're making an appropriate analogy 15.09.05 # before I moved my music directory, it was the only thing there. so I clicked on it. 15.09.19 # yes 15.09.32 # but its still a useful feature 15.09.36 # sm007h: think of the rockbox.ipod file as an exe file... when you run it, it runs. 15.09.43 # and now it's one of two things. so I may click it on accident or I may not click it but always be bothered by it being there 15.10.06 # So don't show it. go to your settings and click on "show only music files" 15.10.06 # ok, if you think it's useful, I'd like to hear the reasoning. I think it's counter-intutative. 15.10.11 # wtf.. 15.10.26 # I've used rockbox for 10 minutes and I figured that part out. 15.10.27 # sm007h: build 22 different rockbox versions, put them all there and voila, you can run whichever you want 15.10.28 Join XavierGr [0] (n=xavier@ppp175-13.adsl.forthnet.gr) 15.10.39 # that's true. I could do that. If so, I think it shold be default. Or there should be a media only settings 15.10.42 # Bagder: what about 23 versions? 15.10.43 # how is that not useful? 15.10.52 # it's not a confusion thing 15.11.08 # Badger, that is...I agree...for devs, testers, and hackers. 15.11.25 # ... which is about 95% of all rockbox users 15.11.25 # but not for general public. I can see your point, I guess I'm raising a usability issue. 15.11.49 Join Pyromancer [0] (n=Pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) 15.11.57 # ok, I'll leave it at that. I agree with what you're saying. So hopefully you'll see where I was coming from. 15.12.00 # I'm not a dev, tester or hacker(of ipods) but I could see a user for that 15.12.06 # s/user/use/ 15.12.27 # sm007h: I see it, I just don't see why it is so bad that you got to see a file you could run 15.12.42 Quit Snyper (Read error: 110 (Connection timed out)) 15.12.49 Join Snyper [0] (n=batousai@ip24-250-96-113.dc.dc.cox.net) 15.13.00 # it's not, it's just counterintuative. When I turned on my iPod, it would show me media files. not the entire file structure in my root directoy. 15.13.01 # * Bagder is long-time rockbox damaged 15.13.44 # sm007h: rockbox is traditionally for file tree based music using 15.13.53 # sm007h: so then you installed the wrong thing. It says right in the docs.. rockbox is file based. 15.13.54 # reminds me to much of windows 3.1. I'd boot it up, then I'd have to run win.exe, lol 15.13.59 # that is the exact number one reason I like rockbox. to have control over my disk. 15.14.05 # hell. that's the whole reason why I switched to rockbox 15.14.17 Join Carroarmato0 [0] (n=Christop@211.187-245-81.adsl-dyn.isp.belgacom.be) 15.14.23 # though the blue on black text is a nice bonus perk :) 15.14.24 # lol, way to take my comments out of context 15.14.42 # not at all 15.14.54 # it starts in the file browser much because of that 15.14.58 # is there a maximum line length in logf? For the output I mean. 15.14.59 # I don't think so.. if you want an itunes like interface, then you should probably restore to itunes.. 15.15.03 # all I questioned was whether the dang firmware should be visible at boot, lol 15.15.11 # bluebrother: rather short, I don't remember the exact limit though 15.15.12 # I mean.. what feature did you choose rockbox for? 15.15.19 # itunes? wtf are you talking about 15.15.36 # eehh.. itunes, ipod.. what ever the normal interface on an ipod is. 15.15.45 # sm007h: it doesn't have to be that you can 1) change that and 2 ) resume on start 15.15.45 # ok, youre bored, have fun flaming someone else. 15.16.04 # * Strogg sort of lumps everything ipod'ish into a bix box labeled "Itunes" 15.16.28 # That reminds me... 15.16.32 # * Strogg uninstalls Itunes. :) 15.16.49 # Badger, yeah, but I chose Supported files instead of all 15.16.49 # sm007h, it is useful to have it there by default. If you do not want it, you can hide it. Or you can use tagcache, and browse by tags instead. 15.17.14 # and that should hide it. if I choose music, then I lose other media files, such as, pictures and videos 15.17.19 # can rockbox on the ipod also load the firmware from .rockbox? 15.18.15 # irivers can do that right? 15.18.50 # * tuwe displaying albumart bitmap: x|y=39|10, w|h=60|60 15.18.58 # the iriver bootloader can do so since version 6 15.19.13 # so what I'm asking is whether it not make more sense to have "all files" be all kinds, including execs, "supported" be media, and "music" be music. or if execs are included in the "supported files" then we should have a "media files" setting 15.19.46 # sm007h: you can change all of that in the settings. 15.20.05 # sm007h, in the not so distant future the default will be to load rockbox.iriver from .rockbox. maybe that is the case for the ipods as well. 15.20.11 # What if you use your mp3 player as a portable harddrive (like I do) and you just want to check if a file is on there? 15.20.14 # tuwe, are you referring to actually editing the config files manually? 15.20.41 # Is there a way to force Rockbox on the Ipod nano to set the battery at regular 340mAh instead of the default 1300mAh? I think that that would saveup some battery time. 15.21.08 # Strogg, if you're seriously asking me, then I think the obvious solution is to set it to show "All files" 15.21.12 # that value does nothing but guess the reamina time 15.21.29 # no, go to the menu, general settings, file view, show files. if you choose id3 database it only shows your songs. 15.21.42 # you have to populate the id3 database, of course. 15.21.50 Join lodesi [0] (n=lds@d01m-89-83-129-191.d4.club-internet.fr) 15.21.50 # tuwe: right, but that hides my pictures 15.22.13 # umm, i didn't think of that. 15.22.24 # I would like *only* media files to show 15.22.52 # Carroarmato0: is that the battery in all of the ipods? I have a 4gb but couldn't find the battery spec 15.23.02 # sm007h, why don't you just put your files in subfolders? That way you can completely ignore the root folder (and maybe place your configurations there for easy access) 15.23.27 Quit Arathis ("[rl_bot quit]") 15.23.33 # sm007h I searched the specs on the ipod nano wiki: http://en.wikipedia.org/wiki/IPod_nano 15.23.38 # bluebrother, that's what I had and then badger suggested I move them to the root folder ;) 15.23.48 # well, if i switch to show files->supported, it shows images, but no rockbox.ipod file. i don't know if that's just because i'm on the simulator at the moment. 15.24.03 # sm007h, not exactly. Bagder suggested to put them somewhere else than in .rockbox 15.24.13 # sm007h:It says 340mAh Li-poly battery 15.24.44 # bluebrother, what distinction are you making? I had them in subfolders under .rockbox. he said that didn't make sense. the only other place is / (root) 15.24.49 Quit nudelyn ("At Argon, we're working to keep your money.") 15.24.51 # Carroarmato0: that value does nothing but guess the reamina time 15.25.08 # sm00th, put a folder called media or something inside your root folder 15.25.12 # and start from there. 15.25.20 Join Arathis [0] (n=doerk@p508A7742.dip.t-dialin.net) 15.26.03 # JdGordon: Oh ok, thanks. Guess that changes to the code would be the only solution to lighten the battery usage. 15.26.04 # stupid question: how do i exit from the image viewer? 15.26.10 # sm007h, for example I have /Albums which I use for CD albums. As you told, you have folders like /.rockbox/SomeAlbum which is weird. 15.26.19 # tuwe: that's basically what I have now 15.26.30 # no I don't 15.26.39 # I said I had /.rockbox/music/ 15.26.40 # also, Bagder told to use a folder in the root dir. 15.26.56 # christ, who do think I am, lmao 15.26.58 # in that sense he told you to use /music/ instead. 15.27.16 # tuwe, http://download.rockbox.org/manual/rockbox-ipodnano/rockbox-buildch8.html#x11-1400008.3.2 15.27.24 # that's what I'm doing, I need to reread my comments because I'm obviously not coming across making much sense 15.28.25 # tucoz, even on the simulator? 15.28.39 # yes. 15.28.47 # yeah, that's exactly what I said. That I have a music folder under .rockbox and he said this makes more sense: 15.28.47 # but then the keys are simulated 15.28.48 # sm007h: a music dir in the root 15.29.05 # doesn't work here... 15.29.20 # hmm, you don't get it to show a menu? 15.29.32 Join nudelyn [0] (i=nudel@dyn-62-56-86-157.dslaccess.co.uk) 15.29.39 # select+menu? not sure what keys those are in the sim though. 15.29.40 # no 15.29.53 # bluebrother, regardless, my files are in a music folder in my root, how do I ignore the root directory at boot? 15.29.59 # i'm on the ipod mini simulator though 15.30.20 # if i run it with --background, select is 5 and menu is . 15.30.32 # [IDC]Dragon: Will we ever see the 10x8 idct for correcting the archos pixel aspect? 15.30.46 # tuwe: I don't know, when I check supported files, it shows me rockbox.ipod 15.30.50 # * amiconn ponders adding an interpolation method instead, for all zoom levels 15.31.23 # sm007h, you can't ignore the root. When using the file view you'll startup in the root folder. 15.31.25 Quit Carroarmato0 ("Leaving, bye bye!") 15.31.32 # sm007h, i'm afraid i can't help you then. 15.31.41 Join D_C [0] (n=yay@210-84-19-10.dyn.iinet.net.au) 15.32.00 # sm007h, why don't you just put your files in subfolders? That way you can completely ignore the root folder (and maybe place your configurations there for easy access) 15.32.07 # I was referring to that 15.32.31 # you can ignore that by just entering the music folder upon startup. That's mostly the way I do. 15.32.58 # hello? 15.33.00 # except from the fact that I have multiple music folders in the root, so I can select which "type" I want to browse. 15.33.29 Nick D_C is now known as D_C_ (n=yay@210-84-19-10.dyn.iinet.net.au) 15.33.33 # where this becomes a problem is when I erased my config files. and then when I started all I had access to via the file view was the rockbox.ipod 15.33.56 # can anyone see this 15.34.07 # D_C_, this thing is on. 15.34.12 # D_C_: about 135 persons can 15.34.24 # lol ok, just that it said "can't join #rockbox (auth'ed only (+r))!" 15.34.42 Nick D_C_ is now known as D_C (n=yay@210-84-19-10.dyn.iinet.net.au) 15.35.31 # linuxstb: are you are of the red builds since your configure commit? 15.35.39 # so rockbox uses gnuboy right? so does that mean if i can obtain some gameboy ROMs, i can play these? 15.35.48 # ah 15.35.54 # I bet its the new output name 15.36.03 # then the problem ends up in my lap... 15.36.07 Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) 15.36.19 Nick D_C is now known as D_C_ (n=yay@210-84-19-10.dyn.iinet.net.au) 15.36.26 # * Bagder shuts up and whistles 15.36.36 Quit theli_ua ("Leaving") 15.37.17 # Poo.. I think I crashed it 15.37.33 Join Quelsaruk [0] (n=kvirc@85.61.1.112) 15.37.36 # hi 15.37.38 # :) 15.38.06 # look, an old-timer! 15.38.28 # can anyone answer my question? 15.38.43 # D_C_: tried the manual? 15.39.10 # D_C_, surely everyone can decide if he can answer your unasked question ;-) 15.39.12 # hi Bagder :) 15.39.49 # Wow, the second rare guest today! 15.39.52 # hi Quelsaruk 15.39.55 # D_C_: the answer is yes 15.39.57 # hi amiconn 15.40.12 # who came today? another old-timer? 15.40.38 Quit TCK (Read error: 104 (Connection reset by peer)) 15.40.42 Join pixelma [0] (i=pixelma@82.193.235.34) 15.41.35 Join JazzBone [0] (n=jazzbone@cc829402-a.groni1.gr.home.nl) 15.41.42 # Quelsaruk: [IDC]Dragon. 15.41.49 # so i just place the .gbc .gb files anywere and just open them? 15.41.52 Quit Snyper (Read error: 110 (Connection timed out)) 15.42.05 # D_C_: yes 15.42.07 # amiconn: i thought that he was still working in rockbox 15.42.15 Join Snyper [0] (n=batousai@ip24-250-96-113.dc.dc.cox.net) 15.42.23 # thanks 15.42.40 # is there anything I need to take care of when adding a new char[] to the user_settings struct 15.42.45 # ? 15.44.15 # tucoz: i can exit from the image viewer when i look at correct bitmaps, i seemed to have a corrupt one. 15.44.48 # bluebrother: that question wasn't very specific 15.45.21 # LinusN, yes. I added a char[MAXFILENAME+1] at the end of struct user_settings. 15.45.49 # strangely it does work only in some functions. When placing the array somewhere else in the struct it works. 15.46.11 # can i see the patch? 15.46.43 # currently I don't have one but I can make you one ... give me a few minutes. 15.47.56 *** Saving seen data "./dancer.seen" 15.48.02 Join linuxstb_ [0] (n=linuxstb@213.86.218.27) 15.48.24 # when adding new files can I simply diff -u /dev/null new/file.c >> my.patch? 15.48.55 # yes 15.50.20 # bluebrother: You can also add the new file to your local working copy, then use cvs diff -uN 15.50.50 # <[IDC]Dragon> [IDC]Dragon: Will we ever see the 10x8 idct for correcting the archos pixel aspect? 15.51.01 # <[IDC]Dragon> I have a 10*8 IDCT 15.51.16 # <[IDC]Dragon> but no 5*4 15.51.34 # <[IDC]Dragon> and no 2.5*2, 1.25*1 15.51.38 # <[IDC]Dragon> ;-) 15.52.05 # LinusN, http://www.stud.uni-karlsruhe.de/~uhcn/rockbox/tar-themes.patch 15.52.35 # see the two changes in settings.h -- with the line now //-commented out it doesn't work 15.52.38 # [IDC]Dragon: Then we could use the 10x8 idct for full scale, and interpolation for the smaller sizes 15.52.47 # on h120 sim it's 8 chars off, on h300 sim 4. 15.52.59 # I guess 10x8 idct will look the same as 8x8idct plus interpolation 15.53.04 # oh my having pokemon red on my iriver is gonna make school a whole lot more fun 15.53.24 # <[IDC]Dragon> I planned for this, but nobody complained about the aspect 15.53.31 # <[IDC]Dragon> so I skipped that 15.53.38 Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) 15.53.46 # <[IDC]Dragon> besides, it would neen more memory 15.53.55 # 5x4 idct would be the only size with a real benefit 15.54.21 Quit bbroke (Read error: 104 (Connection reset by peer)) 15.54.31 # Interpolation can be done realtime for display 15.55.42 # <[IDC]Dragon> I can send you the 10*8, if you like 15.55.50 Quit webguest35 ("CGI:IRC") 15.55.55 # bluebrother: define "doesn't work" 15.56.16 # bluebrother: do you know for sure that all settings fit in one 512-byte sector after your addition? 15.56.57 # LinusN, no, haven't checked that. I assumed there is enough room left. 15.57.20 # could be worth checking 15.58.09 # but does this also apply for that struct? Even when not saving the setting to disk? 15.58.20 # No it doesn't 15.58.45 Join leftright [0] (n=leftrigh@p5499639B.dip.t-dialin.net) 15.59.28 # any manual editors around ? 15.59.34 # then I don't understand why I sometimes have a shifted position. 15.59.37 # leftright, yes. 16.00.36 # LinusN, the problematic line is if(global_settings.theme_file[0] != 0) in smart_open -- when I append theme_file to the end of the struct on h120 the value starts at theme_file[8]. 16.00.59 # hi there, looking at section 5.2 of the manual, it shouldnt be neccessary to NAVI/Right to make that selection, NAVI imples press down, and that isn't neccessary 16.01.56 # bluebrother: thats at section 5.2 Navigating the Main Menu 16.02.16 # leftright, what manual you are referring to? Iriver I guess? 16.02.32 # yes, the H140 html manual 16.02.36 # you can use that two buttons alternatively so they should be named. 16.02.36 # guys, it was nice to see you again after so many months. See you another day. Enjoy coding. 16.03.02 Part Quelsaruk ("Time makes no sense") 16.03.17 # bluebrother: description of NAVI implies press down 16.03.48 # yeah, but it isn't written as Navi + right. 16.04.14 # as it is an alternative, not a button combination. How else should this be written? 16.04.16 # yes but thats what it means to me, press down+right 16.04.29 # hmm. 16.05.45 # do you think it would be better writing it as Navi, Right? This could be misunderstood to be a key sequence. 16.05.54 # bluebrother: no, i can't see any immediate flaws in your code that could cause this behaviour 16.06.46 # while the Play+Up should be clear. 16.06.50 # bluebrother: problem is that you are refering to the joystick as "Navi" and the action of pressing down on the joystick as Navi as well 16.07.34 # LinusN, thanks. I wanted to submit that patch to the tracker but only after solving that :( 16.08.10 # bluebrother: i guess resetting the settings doesn't help? 16.08.24 # unfortunately not. 16.08.35 # I also tried it on the target (h120), same. 16.08.44 # btw, do you clear theme_file when resetting the settings? 16.09.23 # ah, yes i see that you do 16.10.07 # but when I swap the location it works. Currently I can load tarred themes on my player but it doesn't get remembered after reboot. 16.10.29 # bluebrother: i think that there should be two distinct functions for the joystick, i.e. joystick right and NAVI which implies press joystick down 16.11.29 # leftright, we're referring to the joystick as navi? As far as I understood we simply name the "buttons" of the directions and the press. 16.11.36 # Quote: Pressing the joystick down is labelled Navi throughout this manual. Its directions are labelled Right, Down, Left and Up. 16.11.58 # also there is no combination that uses press + direction. 16.12.50 # according to that statement in the manual, whenever i see NAVI I must press down on the joystick 16.13.33 # leftright, sure, but NAVI / Right is an alternative. I find this naming pretty obvious. 16.14.01 # NAVI/RIGHT implies press down and right, not right select 16.14.11 Quit JdGordon ("Konversation terminated!") 16.14.17 # leftright, Navi+Right implies that 16.14.29 # Navi/Right implies Navi or Right 16.14.30 # hmm. Seems to be something that could be misunderstood. 16.14.35 # no NAVI implies press down 16.14.52 # quote: Pressing the joystick down is labelled Navi throughout this manual. Its directions are labelled Right, Down, Left and Up. 16.15.16 # hmm, that sentence could perhaps be improved 16.15.46 # afk 16.16.38 # bluebrother: so it happens in the sim as well? 16.17.07 # LinusN, yes. I first had this in the sim and found it to be the same on the target. 16.17.21 # ok, should be easy to debug then 16.17.29 Quit sm007h () 16.18.03 # using gdb I discovered that for the h120 sim the string itself starts at an offset of 8, for the h300 at 4. 16.18.42 # I also tried creating a pointer to global_settings.theme_file. It pointed to a different memory location. 16.18.55 # but I have absolutely no clue what's happening there. 16.21.43 # perhaps it should be noted in the description of Navi that Navi+right means press down and right, and, Navi/right means joystick to the right 16.22.12 # I don't know anything about the docs or the source.. but that sounds confusing to me. 16.22.21 # leftright, I thought about adding something like that in the getting started chapter, 1.3 16.22.26 # Does anyone know if bmp progress bars work on rwps? To be more accurate, on X5 remote? 16.22.38 # LinusN, bluebrother: I guess some .h file redefines struct packing. So .c files which include that .h use one definition, and those which don't use another 16.22.58 # amiconn: i'm thinking that too 16.25.23 # but i can't see where that would be done 16.25.40 # problem is that Navi has two meanings, 1) joystick. 2) press joystick down, the manual does not diffirentiate between these two 16.27.21 # as far as I understand it iriver refers to clicking the joystick as navi. As on h300 it actually is a button. 16.28.07 # and that is the problem, on the H1xx's its a joystick 16.28.12 Quit MarcoPolo (Remote closed the connection) 16.28.55 # Nevermind my previous question... 16.29.30 # Navi on the H3xx descirbes the button function well, but on the H1xx it has dual meanings 16.29.40 # leftright, bluebrother: why are we even discussing this? afaik, none of the iriver players can combine select and directions 16.30.12 # its the noobs that i worry about, the manual is ambiguous for the H1xx with regards to Navi 16.31.13 # yes, developers might know that those selections aren't possible, but not all users know that 16.31.24 # how about simply noting "a+b" means press both buttons and "a/b" means an alternative? I think this should do it. 16.31.28 # * Strogg enjoys his new freedom :) 16.32.01 # but when and why do we combine navi with a direction in the manual? 16.32.26 # err, isn't the horizontal scroll thing an example 16.32.49 # how? 16.32.55 # no, that is holding the buttons and was play + direction before. 16.33.08 # which is a point where the manual isn't up to date. 16.33.22 # that was incorporated to a hold down the joystick and right select 16.33.32 # no, not hold down 16.33.37 # that is impossible 16.34.19 # Linus, I threw that feature away after trying it once, not a nice feature at all, to me 16.34.52 # i believe you, since you obviously tried to hold down the joystick while scrolling 16.35.01 # that must have been a pain 16.35.02 # leftright, I just looked into iriver's manual. "Press the NAVI/MENU button" 16.35.20 Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/session) 16.35.40 # leftright: what made you think that you had to hold SELECT as well? 16.35.44 # so they're calling it similarly. 16.35.49 # yes it says "Press" 16.36.12 # hmm. Do we really need to explain how to use buttons? 16.36.20 # and again i quote: Pressing the joystick down is labelled Navi throughout this manual 16.36.45 # which is correct imho 16.36.49 # Navi/Rignt means 16.36.54 # and where it said you need to use Navi + Right? 16.37.06 # where does it say navi/right? 16.37.41 Quit ElCabron ("CGI:IRC (EOF)") 16.38.13 # section 5.2 16.38.24 # just found it 16.38.37 # leftright, but how do you understand things like "Up/Down" (4.1.1) 16.38.48 # the other sections say "or" instead of / 16.38.53 Quit theli_ua ("Leaving") 16.39.17 # hmm. We could just replace all those lines to use the word "or". 16.39.19 # I "think" it means select joystick up or down 16.41.22 # LinusN: Hi. I've got a question about gwps... 16.41.35 # shoot 16.41.42 # LinusN: I don't see the need for format_align being an array as it never seems to be referenced without doing a format_display first 16.41.43 Join Moos [0] (i=c4ceecc8@gateway/web/cgi-irc/labb.contactor.se/session) 16.42.11 # * Strogg wanders around and hugs everyone.. then goes back to playing with his ipod. :) 16.42.15 # Hello all ! 16.42.20 # Did I mention how much I hated itunes? lol 16.42.32 # lol 16.43.18 # LinusN: the code never seems to reuse the alignment if it's already been formated 16.43.33 # Strogg: be sure to tell Mr Jobs that 16.43.49 # lowlight: it's been a long time since i looked at that code 16.44.34 # also cool that the photo stuff is actually useful now. 16.45.17 # lowlight: i have looked at your patch 16.45.26 Quit idnar (Nick collision from services.) 16.45.29 Join idnar_ [0] (i=mithrand@unaffiliated/idnar) 16.46.18 Join Hansmaulwurf [0] (n=maerlyn@p50819ED0.dip0.t-ipconnect.de) 16.46.44 # LinusN: my "wannabe" patch :) 16.47.13 Quit merbanan_ ("Lämnar") 16.47.22 # lowlight: i haven't tried it though. what happens if you try to select the entry? 16.48.50 # i'd rather have the patch to not add a dummy entry, but instead display the separately, so to speak 16.48.56 # LinusN: Nothing...if I recall the action is based on the number of files in the dir (which is still zero) not the number of entries in the list 16.49.06 # ah 16.49.46 # i have to go 16.49.54 # cu later, i hope 16.50.06 Part LinusN 16.54.15 Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) 16.54.50 # hail Austin! 16.56.18 # Hm? 16.56.48 # Don't mind me.. just saying hi. 16.56.56 # Ah 16.57.21 # * Strogg is in that sleepy, caffienated sleepy state where he usually makes no sense 16.57.45 Join rretzbach [0] (n=robert@dslb-084-062-033-222.pools.arcor-ip.net) 16.58.24 Join webguest04 [0] (i=c3ec4b1b@gateway/web/cgi-irc/labb.contactor.se/session) 16.58.55 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) 16.59.26 # * Paul_The_Nerd is in that state where he doesn't want to spend several hours today learning STL but has to due to silly requirements. 16.59.26 Quit jaebird (Read error: 104 (Connection reset by peer)) 16.59.40 Quit stamppot ("CGI:IRC (EOF)") 16.59.44 Join jaebird [0] (n=jae@38.96.210.3) 17.01.25 # bluebrother: the playlist "Insert" function at 4.1.3 is described incorrectly in html, the correct description is "Insert positions file after previous file added to playlist, (if previously added file was Insert last then, Insert positions new file after that one)" 17.03.02 Join webguest58 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) 17.04.17 Quit Moos ("CGI:IRC (EOF)") 17.06.52 # leftright, I don't understand your corrected version ... 17.11.00 # Hmmm...It seems that using Unifont breaks bmp loading in WPS completely on X5 remote 17.11.19 # At least this happens on the sim 17.11.20 # bluebrother: "insert next" was used on ther previous file then "Insert" will add new files after that one, if "Insert Last" was used for previous file then 'Insert' will position files after that one 17.12.09 # Genre9mp3: is unifont the default font? 17.12.32 # hmm. What will happen if none of those was used before? 17.12.48 # leftright, it would be great if you could sum up your findings in a bug report. (To make sure we do not forget them) 17.13.16 # I always found "insert" to be strange and use only the other options ;-) 17.13.19 Join dpassen [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU) 17.13.28 Quit _FireFly_ ("Leaving") 17.13.41 # tuwe: No, but as I experience it on the sim, bmp rwps on X5 are impossible when using unifont 17.13.47 # one has to understand that insert depends on what was used previously or last 17.14.01 # I'm doing some tests right now to be sure 17.14.54 # Genre9mp3: nervermind, i just overlooked the filename rockbox_default.fnt in the fonts dir. :) 17.15.03 # if you use "insert next" to add files to playlist then "Insert"will position new files after those 17.15.35 # i have problems with bmp display on the ipod mini simulator, though. 17.16.22 # If you use "Insert Last" to add files to the playlist then use "Insert" it will position additional files last 17.16.39 Part Paul_The_Nerd 17.17.13 Part webguest58 17.17.39 # tucoz, i'll do so 17.18.00 # Hmmm...It seems that something else is wrong.... I just managed to load a bmp on rwps while using unifont 17.19.58 Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) 17.20.08 Quit solarflare (Remote closed the connection) 17.20.12 Join solarflare_ [0] (n=supernov@82-203-170-134.dsl.gohome.fi) 17.30.00 Quit dpassen1 (Read error: 110 (Connection timed out)) 17.33.27 Quit solarflare_ ("Leaving") 17.35.56 # linuxstb: What do the "ld" errors in the build table mean? 17.39.27 # the subject of simplifying the Playlist "Insert" menus has been brought up before but shot down, I think that the "Insert" menu can be removed, as most folks have no understanding of how it actually works, and it seems that most folks use either "Insert Next" or "Insert last", rendering "Insert" superfluous, it also would unclutter the Playlist Menu 17.40.19 # Insert isn't superfluous at all 17.40.54 # yes but one has to understand how it works to utilise its potential, which isn't obvious 17.43.27 # obviously when creating an Initial playlist "Insert" is required, but thereafter "Insert Next" and "Insert Last" are accurate and easily understood. 17.43.47 # Heh...unifont is too small for Gigabeat's screen! 17.43.56 # pondlife: It means Bagder needs to update his build scripts. 17.44.15 # OK, nothing much to worry about then 17.44.28 # No - the builds are fine, just not what Bagder's scripts expected any more. 17.44.34 # Genre9mp3: why does it affect bmp loading? 17.45.32 # Tuwe: No, I was wrong, It works ok...For a moment I thought it was a bug but this hopefully is not the case 17.45.57 # ok 17.47.57 *** Saving seen data "./dancer.seen" 17.50.38 Join HyperNotActive [0] (n=cato@cm-84.209.67.177.chello.no) 17.53.18 Part HyperNotActive ("Leaving") 17.53.39 Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) 17.54.21 Part linuxstb_ ("Leaving") 17.55.28 # tucoz: I read about a manual for the H10 you made. where can I find it? 17.56.10 Join ToyKeeper [0] (i=spanky@c-24-9-90-246.hsd1.co.comcast.net) 17.57.25 # Arathis, the manual will appear on the manuals page once it gets included in the manual build process. 17.57.48 # so up to now you need to build it yourself. 17.58.34 # is it in den 'rockbox' cvs? or do I need 'rockbox-devel' ? 17.59.07 # you need the module "manual". I don't think rockbox or rockbox-devel include it. 17.59.15 Join apo` [0] (n=apo@dslb-088-065-075-128.pools.arcor-ip.net) 17.59.42 # thanks anyway. 18.00.19 Quit apo (Read error: 110 (Connection timed out)) 18.01.56 Nick tuwe is now known as the_fuchs|weg (n=the_fuch@193.5.60.49) 18.02.13 Nick the_fuchs|weg is now known as tuwe|away (n=the_fuch@193.5.60.49) 18.06.27 Part [IDC]Dragon 18.19.52 Join bluey- [0] (n=bluey@dslb-088-073-127-112.pools.arcor-ip.net) 18.26.23 Join Criamos [0] (n=Criamos@p54931095.dip0.t-ipconnect.de) 18.27.23 Join barrywardell [0] (n=barrywar@194.46.187.251) 18.30.01 Quit _Lucretia_ (Read error: 110 (Connection timed out)) 18.31.27 Join _Lucretia_ [0] (n=munkee@dyn-62-56-51-43.dslaccess.co.uk) 18.34.01 Quit bluey- (Remote closed the connection) 18.34.02 Join CriamosAndy [0] (n=Criamos@p549326FD.dip0.t-ipconnect.de) 18.34.39 Part leftright 18.36.57 Join Febs [0] (n=shortcho@adsl-70-245-230-94.dsl.stlsmo.swbell.net) 18.37.24 # Hi 18.37.54 # what's the difference between GPIO*_ENABLE and GPIO*_OUTPUT_EN ? 18.50.16 Quit Criamos (Read error: 110 (Connection timed out)) 18.54.30 Quit JoeBorn (Remote closed the connection) 18.55.02 Quit XavierGr () 19.01.55 Quit dan_a (Read error: 110 (Connection timed out)) 19.05.56 # * Bagder poked the build scripts, might be less reds on next commit 19.06.57 # amiconn: I have a patch that reduces the code enough to build the FM rec 19.07.05 # amiconn: I *don't think* that gwps.format_align[][] needs to be an array. But I'd like another set of eyes to verify. 19.07.25 # amiconn: http://www.geocities.com/m_arigo/rockbox/gwps_no_format_align_array.patch.txt 19.07.50 # what's the difference between GPIO*_ENABLE and GPIO*_OUTPUT_EN ? 19.11.14 Join bluey- [0] (n=bluey@dslb-088-073-127-112.pools.arcor-ip.net) 19.12.38 Quit uski (Read error: 110 (Connection timed out)) 19.12.59 # damn 19.13.01 Join uski [0] (n=uski@lns-bzn-45-82-65-187-201.adsl.proxad.net) 19.13.11 Quit Rob2222_ (Read error: 104 (Connection reset by peer)) 19.13.15 # i've got this ipod mini 1g here that just displays an electrical socket when i switch it on 19.13.19 # and sometimes a battery 19.13.31 # Do I understand the license the rockbox manuel ist distributed with allows to print the manual for personal use even through a service like http://www.lulu.com/ ? 19.13.36 Join Rob2222 [0] (n=Miranda@ACAEDCE4.ipt.aol.com) 19.14.29 # what's up with that? 19.15.59 Quit MarcoPolo (Remote closed the connection) 19.17.08 # preglow: Probably discharged 19.17.41 Join Nico_P [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) 19.17.49 # amiconn: then why doesn't it do anything when i plug in usb? 19.17.56 # do minis need a wall wart or something? 19.18.12 # It should charge from USB 19.18.16 Join Lear [0] (n=chatzill@h8n8c1o285.bredband.skanova.com) 19.18.23 Join bbroke [0] (n=bbroke@p54BD325B.dip0.t-ipconnect.de) 19.18.55 # ...but when battery is low, it won't connect to USB, until enough battery charge built up 19.19.08 # That's how the mini g2 does it 19.19.23 # ok, we'll see 19.19.30 # but they do charge from usb? 19.19.33 # yes 19.19.39 # goodie 19.19.48 # I even have no extra wall wart, charging exclusively from USB 19.20.05 # a mate wants rockbox on his mini 1g, which won't happen unless it starts acting up, heh 19.20.12 # stops acting up, even 19.21.12 # i charge my mini via firewire 19.21.32 Join dan_a [0] (n=dan-mirc@217.23.173.156) 19.21.40 # lowlight: I cannot see how this patch would reduce code size enough to make rombox fit again for the fmrecorder 19.21.59 # But it saves RAM, so it should still be a good thing to do 19.22.01 Quit pondlife ("byebye") 19.23.50 # Basically a test should tell whether everything still works like it should. Afaics the 2 main points to test are (1) Different alignment on several lines. (2) whether it also still works with alternating sublines 19.24.08 # amiconn: ajbrec.ajz is 236528 with patch 19.24.25 # preglow: have you seen the musepack seeking update ? 19.25.13 # lowlight: In order to make rombox fit again, we need to get rombox.bin down to or below 233472 bytes 19.25.19 # (228KB) 19.25.54 # The array is uninitialised data, i.e. BSS and not included in the binary 19.26.10 # But as I said, saving RAM is also a good thing 19.27.15 # ok. (but it builds...otherwise it complains that flash is full) 19.27.48 # Arathis, around? 19.28.13 # That's something I don't really understand... the linker doesn't complain immediately when the binary becomes too big 19.28.21 Join dishnecto [0] (n=dishnect@bas10-montreal02-1177591556.dsl.bell.ca) 19.28.57 # Nico_P: i have indeed, i will commit it tonight after having a look at it 19.29.12 # hey guyz how cud i watch a video file on my rockbox 19.29.37 # If you had checked the build logs for the fm before it started to complain about region flash, you would have seen that the build scripts checked the binary size and decided to remove it again because it was too big 19.29.43 # dishnecto: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer 19.30.00 # But that means that your patch also reduces binary size at least a bit 19.30.15 # Not enough to make it fit again, but enough to stop the linker complaining 19.31.08 # yes, I saw the warning (3056 bytes too large) 19.32.02 # Arathis, in case you plan to print the H10 manual, i would suggest you wait for some time with that. It is far from complete. 19.33.22 # Arathis, and I believe it is perfectly fine to sell the Rockbox manual 19.33.34 # (from a licence point of view) 19.34.19 Quit dishnecto () 19.35.16 Quit barrywardell () 19.35.54 # amiconn: anyway...it looks like format_align is only used after calling format_display (around line 1779 gwps-commmmon.c) which reinitializes the struct. The only references to format_align follow before incrementing to the next line/subline. 19.37.10 Quit lostnihilist (Read error: 54 (Connection reset by peer)) 19.37.14 # Yes it looks like that 19.37.31 # And removing the array saves almost 2KB of RAM on archos, more on targets with larger LCD 19.38.02 # 13 lines * 12 sublines * 3 pointers (12 bytes) 19.41.29 # Why not reduce the MAX_IMAGES for archos...do they need 46 images? 19.41.40 # 52 19.42.38 # I dunno... some wps designs use lots of images, even if they're small 19.42.41 # why isn't rockbox ignoring hidden Windows files? 19.43.10 # bluey-: It does, unless you have set 'View files' to 'All' 19.43.16 # I'm about to commit a change moving all the PortalPlayer stuff out of crt0.S into a separate file, unless there are any last minute objections... 19.43.40 # You can at least the remove the number of codecs the sw platforms have from MAX_IMAGES 19.43.48 # Imho crt0.S should be split into each target architecture's part 19.44.13 # amiconn: I agree - is there any reason not to do that in small steps, though? 19.44.37 # ...i.e. all arm stuff to firmware/target/arm/, with the pp stuff either ifdefed or in a second file etc 19.44.48 # Of course it can be done in small steps 19.45.11 Quit Arathis (Read error: 110 (Connection timed out)) 19.45.27 # The PP stuff is going to firmware/target/arp/crt0-pp.S - the rest (including the non-PP arm code) I'm leaving for now 19.45.45 Join Arathis [0] (n=doerk@p508A6758.dip.t-dialin.net) 19.45.57 # Why not move the arm stuff as well? 19.46.24 # Arathis, did you get my reply? 19.46.37 # which one? 19.46.45 # * amiconn already moved some asm code to target tree, and found that .S files usually are the easiest ones to move there 19.46.49 # in case you plan to print the H10 manual, i would suggest you wait for some time with that. It is far from complete. 19.46.56 # amiconn: OK - though if I'm doing that I may as well do all of crt0.S 19.47.04 # and I believe it is perfectly fine to sell the Rockbox manual 19.47.12 # tucoz: nope, didn't get that. thx 19.47.19 # * amiconn should split lcd.S completely 19.47.25 # (from a licence point of view, as long as the licence is kept in the manual) 19.47.35 # I already took out h300 - also sorta incomplete... 19.47.42 # but I thought that before. I was just wondering if it *would* be allowed 19.47.58 *** Saving seen data "./dancer.seen" 19.48.52 # As long as the licence allows it, it's allowed 19.49.28 # tucoz: that's what I was asking about. I don't really get the whole license :) 19.50.24 # Arathis, i understand you. I don't either. But the GFDL is a copyleft licence, which basically says: 'Do what you want, as long as you keep the licence in the manual' 19.51.08 # great. 'cause I don't like reading 130 pages at the screen xD 19.51.19 # You could always ask a lawyer.. the $30 investment would probably be worth it 19.51.58 # not if I just do it for personal use and won't redistribute it 19.52.04 # Arathis, if you want to help with getting the manual complete, all help is greatly appreciated. 19.52.59 # e.g. complete the key-tables, add screenshots for the h10 5GB manual etc 19.53.08 # but $7.13 (5.81€ for me) would be a nice price for it :) 19.53.44 # atm the moment I have other things todo for myself, but perhaps I'll take a look at it 19.54.00 # cool 19.54.26 # I just wouldn't want you to spend $7.13 on something incomplete 19.54.48 # but I wanted to wait till the H10 port is more "mature" before I test it myself 19.54.59 # me neither ;) 19.55.59 # What architecture is a TCC730? 19.56.51 # afk 19.57.47 # dan_a: calmrisc16. Used in gmini 1xx and sp 19.58.01 # The port has stalled for more than a year or so 19.58.11 # Very difficult to work with 19.58.25 # harvard architecture, 16 bit 19.58.36 # Does that need a new target tree? Or should I leave just that in firmware/crt0.S? 19.59.43 # I'm downloading rockbox-all and it stucks at "cvs checkout: Updating manual/rockbox_interface/images" 19.59.48 # Good question... 20.00.45 # I just want to build the manual (for H10, testing reasons), but don't know which parts I need for this. That's why I get -all 20.01.29 # It's very probably not stuck 20.01.38 # images/ just takes a while 20.02.33 # If I leave it in firmware/crt0.S then that means I can add a comment to say where the rest of the file has gone 20.03.02 # amiconn: I did not stop the time, but I think it's hanging there for about 30 minutes or more 20.03.54 Quit lowlight ("CGI:IRC (EOF)") 20.04.02 # Linus already thought about throwing out the stalled port 20.04.27 # I think it's easier for a possible reactivation to keep the code around 20.04.39 # Arathis, if you want I can build you a manual 20.04.41 # But if we do, it should also be moved to target tree 20.04.53 # for H10? 20.05.09 # Then someone needs to build the hyper-special gcc and check whether it still builds 20.05.12 # sure, if you want that ... 20.05.23 # wood be great, thanks 20.05.31 # the 5bg one? 20.05.33 # s/wood/would 20.05.37 Join darkless [0] (n=darkless@62.79.44.48) 20.05.39 # better the 20GB 20.05.43 # Arathis: 30 minutes really sounds a bit much 20.06.32 # amiconn: yes. but do I really need all files? and is there a way to redownload all but the already downloaded files? 20.08.35 # Arathis, http://www.stud.uni-karlsruhe.de/~uhcn/rockbox/rockbox-build-h10.pdf 20.08.42 # dan_a: Afaiu the correct target path would be firmware/target/calmrisc16/ with sub-dirs archos/gmini1xx/ 20.09.02 # cvs will notice if you have already checked out files 20.09.12 # bluebrother: uuh, a german fellow :) thanks 20.09.29 Join damaki [0] (n=Chocolat@ALille-253-1-16-53.w90-7.abo.wanadoo.fr) 20.09.33 # But probably leave it in firmware/ for now and we discuss this later 20.09.44 # I'll remove the pdf in some time ... I'm always low on web space ;-) 20.10.15 # bluebrother: saved to desktop :) 20.10.39 # is it just me or is the rockbox server lagging badly? 20.11.27 # amiconn: it's proceeding after a restart now 20.16.11 Join MrShlee [0] (i=BIGKING@58-84-70-158.dial-lns4.sa.chariot.net.au) 20.16.20 # bluebrother: good you made me a manual. for me it says "WARNING: The compiler you must use (arm-elf-gcc) is not in your path!" :( 20.16.33 # woops? 20.16.53 # Hey, I just got a H340.. is Rockbox safe on that edition? 20.17.34 # bluebrother: I can't find that in my repos at all. (ubuntu dapper) 20.17.42 # which page that happened? 20.17.52 # ah, on configuring. 20.18.09 # You can ignore this, you only need LaTeX for the manual, not a compiler ;-) 20.18.17 Quit MrShlee (Client Quit) 20.18.22 # MrShlee: i would say so 20.19.18 Nick JBonBike is now known as JoeBorn (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) 20.19.41 # tucoz: which parts of the manual are missing/incomplete? 20.21.26 # bluebrother: but I would need it if I'd want to build rockbox, right? too bad. but good that there are daily builds :) 20.21.55 # correct, but you can also use that build-environment-building script 20.22.20 # tools/rockboxdev.sh 20.22.33 # haven't even latex installed XD 20.22.43 # I've not done a "cvs add" before - what do I need to do with the $Id: lines? 20.22.50 # for building the manual you should ;-) 20.22.59 # but it doesn't hurt 20.23.11 # but which package do I need? 20.23.13 # holy carp. bagder is here... but he's away.. too bad 20.23.26 # * billytwowilly was hoping for an update on sansa e200 rockbox port 20.23.29 Join MrShlee [0] (i=BIGKING@58-84-70-158.dial-lns4.sa.chariot.net.au) 20.23.47 # on linux the "standard" latex package, in most cases called tetex-latex (and all its dependencies) 20.24.12 # billytwowilly: It's pretty much as it says on the forum thread. We can't write to the screen or the disk yet, so we can't tell if our code is working... 20.24.25 # darn. 20.24.36 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") 20.24.38 # I was hoping there would be a break through on that;) 20.24.46 # Give it time! 20.25.09 # Lets try this again.. any issues with the H3XX releases? 20.25.31 # MrShlee: still no 20.25.36 # dan_a, the lines with $Id:$ get replaced by cvs, so you don't need anything do about them 20.25.48 Quit MrShlee (Client Quit) 20.25.53 # billytwowilly: Bagder is pretty busy at the moment, so it's down to people with less experience to try things out 20.25.58 # bluebrother: Thank you 20.26.16 # dan_a: yah, no doubt. I appreiate all the work you guys do on this stuff. I'm just excited because rockbox on that player would give me bookmarking, which I need in any new player I wish to buy. 20.26.32 # bluebrother: that isn't in my repos. only ttex-base and things. 20.27.26 Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) 20.27.30 # dan_a: and with the wps and theming stuff I think rockbox is the better firmware 20.27.49 # ttex sounds good. I'd try ttex-latex ... 20.30.29 Part JazzBone 20.30.41 # neither ttex nor ttex-latex is included :( 20.31.54 # tucoz: the H10/20GB manual would even be $6.65/€5.42 instead as it is with 106 pages :) 20.32.58 Join MrShlee [0] (i=BIGKING@58-84-70-158.dial-lns4.sa.chariot.net.au) 20.33.25 # btw, are the manuals updated parallel to the CVS changes for every port? 20.33.38 # Quick question: is there any plans to release an updated firmware bootloader for H3XX 20.33.44 # or just when its done 20.35.39 Quit MrShlee (Client Quit) 20.37.02 # Arathis, the manuals are updated daily (but not their content ;-) 20.37.44 # ^^ 20.42.56 # you could try installing latex-ucs and waiting for the dependencies it pulls 20.43.11 # there are no. i tried that before 20.43.34 # the ubuntu repository layout seems pretty strange to me. Hard to find packages, even guessing their names. 20.44.14 # that's right. perhaps I'll switch the distribution someday 20.44.35 # but atm I like ubuntu 20.44.40 # but I found tetex-base and tetex-bin packages. Maybe you're missing some repositories? 20.44.58 # perhaps, but than they would be non-standard 20.45.20 # Arathis, in ubuntu it's tetex-base tetex-extras 20.45.28 # oh, thanks 20.46.01 # tetex-extra not extras :) 20.46.23 # tucoz: but you don't know where to get the arm-elf-gcc for ubuntu, do you? 20.46.34 # Arathis, you build it yourselft 20.46.43 # tetex should be part of every serious linux distribution. 20.46.46 # where to get it? 20.46.53 # gnu.org 20.47.01 # just run the rockboxdev.sh script from the tools folder in the rockbox cvs tree 20.47.02 # or use the script I mentioned earlier 20.47.30 # oaky 20.47.31 # you can edit that to set the path to where it is installed 20.48.03 # in case you want it to be installed in your /home/arathis/arm directory for intanse 20.48.08 # instance 20.48.13 # I'll try that when the port has developed to a point I'd use it 20.48.53 # tucoz: did you get my question about h10-manual prograss erlier? 20.49.12 # * dan_a thinks he has spotted a small Sansa bug 20.49.18 # +a 20.49.51 # just read it. You will see some white space in the key tables. That is, where the keys are defined. 20.50.09 # install instructions for the H10 20.51.16 # the H10 was added to the daily builds a couple of days ago, and the same is true for the manual. So, I only added the proper definitions so that you can build a manual. 20.52.30 Join Cris_Cr0ss [0] (n=CrisCr0s@bas8-toronto12-1177643273.dsl.bell.ca) 20.52.43 Quit Snyper (Read error: 110 (Connection timed out)) 20.52.46 Join Snyper [0] (n=batousai@ip24-250-96-113.dc.dc.cox.net) 20.54.22 # all places marked in red in the manual needs attention as well 20.55.17 # dan_a: What is it? 20.55.57 # * tucoz is afk 20.56.09 Quit bluey- ("Leaving") 20.56.51 Quit ender` (" You're not drunk if you can lie on the floor without holding on.") 20.57.11 # amiconn: Nothing that will be affecting us yet, AFAICT. CONFIG_CPU on the Sansa is defined as PP5024, and there is nothing in app.lds for that, so the linker would give incorrect memory locations 20.58.25 # man, i give up.. rockbox is too difficult to navigate 20.58.43 # dan_a: Yes, I think Bagder is just using bootloader builds at the moment - i.e. boot.lds 20.59.20 # linuxstb: Ah, yes, that's set up correctly 20.59.47 # * linuxstb is about to add Rockbox target #25 20.59.53 # Elio? 21.00.03 # Yep. 21.00.29 Join ender` [0] (i=null@84.52.165.220) 21.00.45 # Ironically, with 12 buttons, the Elio doesn't have anything I would like to call BUTTON_LEFT and BUTTON_RIGHT... 21.00.46 # Did you ever spot what the problem might be with the COP patch? 21.01.03 # And Rockbox assumes all targets have buttons with those names... 21.01.20 # * amiconn wonders hwo long it will take to figure out the flash disk interface on pp5024 21.01.52 # dan_a: No, I've given up for now. But I'll go back to it soon. 21.02.21 Quit [San] (Read error: 110 (Connection timed out)) 21.02.59 # amiconn: Quite a while, I should think. Though the recovery mode being in the bootloader should help, for those who can read thumb code well. 21.03.20 # dan_a: Are you doing any work on the Sansa? 21.04.02 # I am - I'm trying to get some sign that code we're running is working. Either by resetting it, or writing something to the screen 21.04.30 Join jhMikeS [0] (n=jethead7@adsl-68-73-204-53.dsl.sfldmi.ameritech.net) 21.04.35 # * amiconn is running a test to verify a possible pp bug 21.04.50 # Nothing serious - the timer is probably off-by-one 21.05.25 # amiconn: you were talking about that gcc glitch earlier but weren't around. what's up? 21.05.35 # dan_a: So "DEV_RS |= 4;" doesn't seem to work? 21.06.27 # I referred to the fact that m68k-elf-gcc <= 3.4.5 fails to find a free register despite the fact that there is one 21.06.42 # Otherwise building wouldn't work on any gcc version 21.06.56 # linuxstb: Not as far as I can see. The bootloader brings up a Sandisk logo, and then whatever I try to do it seems like the device has hung. 21.07.05 # But the construct with the register save and restore block is really odd anyway 21.07.21 # I guess it leads to registers being saved twice, thereby wasting cycles 21.08.02 # dan_a: But the same mi4 creation procedure creates a working original firmware? 21.08.35 # dan_a: Is it possible that the sansa tries to start the main firmware in thumb mode? 21.08.43 # linuxstb: It does, and I'm sure Bagder has run one with modified strings 21.09.18 # amiconn: Is it not odd that the registers are deliberately being saved but also on the clobber list? 21.09.24 # amiconn: I've wondered that, but the OF *seems* to start in normal mode 21.09.40 # jhMikeS: Yes, that's really odd 21.09.43 # amiconn: What to do about it? Save regs for older gcc and use clobber list for newer? 21.09.54 # The extra save and restore blocks should be completely unnecessary 21.09.58 # * dan_a adds "explicitly come out of thumb mode" to list of tests to perform 21.10.01 Join rotator [0] (n=e@rockbox/developer/rotator) 21.10.37 # I would use the clobber list exclusively, and drop the save-and-restore blocks 21.10.41 # yes...but I'd like it to build for those using cygwin 21.10.49 # Or just forget it? 21.10.51 # If doing that makes it stop working properly 21.10.59 # I build on cygwin and have no problems 21.11.18 # what gcc version? 21.11.21 # bluebrother: I build the manual, but it's bigger than yours. .. 21.11.30 # I am using m68k-elf-gcc 3.4.6 though, built myself 21.11.49 # Ahhh...I recommended that infamis do exactly that 21.12.03 # It takes a while, but is worth the effort 21.12.35 # In case he doesn't have special requirements for the compiler path, I could just zip mine and send it to him 21.12.46 # (my prefix is /opt/m68k ) 21.13.14 # Told him "maybe rb has surpassed cygwin" ;D. Got some yucks from that one. 21.13.52 # If I knew how to make cygwin packages, I could make a replacement package for the package hosted on rockbox.org (which still is 3.4.5) 21.14.14 # This has nothing to do with cygwin itself 21.14.28 # Might be a good idea to keep the tools in sync there. 21.14.42 # It was sort of a joke. :) 21.15.38 # ok...save/restore block *poof* 21.15.54 # I wonder whether we would be better off using a more modern gcc for m68k as well 21.16.13 # We switched to 4.x for all targets except coldfire 21.16.50 # Btw, the parameter list for this asm block is slightly wrong 21.17.21 # I haven't looked to much at it...what'd you find? 21.17.28 # enwindow is changed within the block, hence it is a combined in/out parameter 21.18.05 # it should be "+a" (enwindow) in the out block? 21.18.11 # yes 21.18.44 # I guess the save/restore blocks are there for covering more mistakes like that - in that case removing them will probably make the encoder glitch in some way 21.19.39 # the second block changes yint but it's not in the out list 21.21.36 # * linuxstb does the dance of the 25th target 21.22.06 # 25th target..? 21.22.30 # Aww, and I'd just made sure my CVS tree was up-to-date too! 21.22.57 # ender`: Tatung Elio TPJ-1022 21.23.10 # dan_a: The changes were harmless (I hope) 21.23.24 # Tatung... that's the brand of VGA monitor i had on my 286 :) 21.23.54 Quit uski (Read error: 110 (Connection timed out)) 21.23.56 # I also had a Tatung Einstein computer many years ago... 21.23.57 # this is the 100€ question of the day ((a >> 8) * 181) = ? 21.24.18 # that's a/sqrt(2) 21.24.19 # * dan_a tries to do an add from a directory checked out anonymously - oops! 21.24.27 # wonderfull 21.24.35 # Doesn't the out block tell the compiler the value must be preserved subsequent to the block? 21.24.47 # asm block that is 21.24.47 Join uski [0] (n=uski@lns-bzn-45-82-65-187-201.adsl.proxad.net) 21.24.56 # no 21.25.17 # It just tells the compiler which values are output values 21.25.20 # Is there any way to change user in CVS - from read-only to read-write? 21.25.49 # What if it's not an output for use in C codec but simply altered in the asm? 21.25.54 # If these values aren't used subsequent to the block, it won't preserve them 21.26.25 # does anyone ever heard of a a solver, which can factorise or decompose equations like what some Texas Instruments calculators can do ? 21.26.30 # So anything that's c var written to must be in the out block? 21.26.50 # But if you don't tell gcc that the value is changed, gcc might try to reuse the register value, thinking it still holds the same value as before the block 21.26.54 # * jhMikeS is gett block and list messed up 21.27.59 # If that doesn't hold, all sorts of weird things might happen, even crashes and freezes 21.28.14 # Ok...so it tells in not to assume the value of something sort of like volatile in c 21.28.26 # It becomes more likely to happen at higher optimisation levels 21.29.16 # Well, you can pass an asm block an intermediate result, e.g. [val1]"d"(a * b) 21.29.41 # yes 21.29.57 # If you don't tell this value gets changed in the block, the compiler will probably try to reuse the register value if something after the block also needs the result of a * b 21.29.58 # mirak, have an example equation? 21.30.07 # makes sense 21.30.42 # So you need to tell gcc it gets changed... and in turn you need to put the result of a * b in a temporary variable 21.31.03 # ...because an expression is not an lvalue and hence cannot be put in the output list 21.31.47 # crwl: block[8*5] = (d0 - W6 * d1 - d2 + W2 * d3 - ((W7 * d7 * 1/sqrt(2) + W1 * d4 * 1/sqrt(2) - W3 * d5 * 1/sqrt(2) - W5 * d6 * 1/sqrt(2) - W7 * d4 * 1/sqrt(2) + W1 * d7 * 1/sqrt(2) + W3 * d6 * 1/sqrt(2) - W5 * d5 * 1/sqrt(2) ) >> 17; 21.32.12 # like I said, the asm changes y_int in the second block but does not use it outside the second block again 21.32.14 # crwl: that's simple to do manually but I have 4 other lines, I am just lazy 21.33.00 # mirak, ugh, that's longish, and i'm not much at all knowledgeable with mathemathics, but i *think* have factorized some equations with qalculate! ;) 21.33.25 # jhMikeS: You're sure? The second block is used within a loop... 21.33.59 # right...it should probably be in out too 21.34.31 # Putting it in out will probably change nothing in the binary, but it's cleaner 21.34.39 # crwl: ok I remember this one, I didn't knew it could factorise 21.34.57 # what's the "=" again? (I'm new at the gcc asm stuff) 21.35.10 # = is output only 21.35.16 # + is combined in/out 21.35.22 # but it's in the "in" list 21.36.11 # http://gcc.gnu.org/onlinedocs/gcc-4.0.3/gcc/Extended-Asm.html#Extended-Asm 21.36.29 # No, it's in the out list 21.36.36 # The order is out - in - clobber 21.37.22 # hello world 21.37.27 Join barrywardell [0] (n=barrywar@194.46.187.251) 21.39.20 # Oh... I missed the ":" in the middle there! 21.45.41 Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) 21.46.05 # * dan_a does a commit which breaks his own patches 21.47.05 # You tramp. 21.47.18 Join lee-qid [0] (n=liqid@p54965EED.dip.t-dialin.net) 21.47.57 # dan_a: do you have the second kernel runing on the COP now with interaction between COP and CPU threads ? 21.48.02 *** Saving seen data "./dancer.seen" 21.49.14 Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) 21.49.31 # dionoea: Only on 3G and only with the cache turned off, so it's not in CVS yet. There's a patch on FS which I've just broken, so I'll get that fixed and posted back up soon. 21.50.03 # 3G is pp5002 ? 21.50.10 # Yes 21.50.38 # so basically some addresses need to be changed and it should work on other pp targets ? 21.51.00 # The patch I posted *should* have worked 21.51.27 # Has the CVS build page hung? 21.51.42 Join ChekS [0] (i=54f5165c@gateway/web/cgi-irc/labb.contactor.se/session) 21.51.48 # good day.... 21.51.53 # Hah. funny. 21.52.31 # * Strogg notices that ChekS' day isn't based in the same universe that his is... hehe 21.52.59 # I have a question... would it be possible to make a firmware for a Medion mp3 player? It's the same chipset as the Ipod from Portalplayer .... 21.53.54 # I use the webclient .. since my laptop does not have Mirc 21.54.04 # ChekS: Not unless somebody who has one is willing to do some hard work - see http://www.rockbox.org/twiki/bin/view/Main/NewPort 21.55.02 # hmmm i am a computer engineer... but i have not programmed for many years.. hehe... not my thing anymore. 21.56.04 # There are 3 ports in progress for other PortalPlayer DAPs, so it might not be too hard 21.56.20 Quit Arathis ("[rl_bot quit]") 21.56.25 # but since its the same inside as an Ipod... and Ipod has a Rockbox ... it cannot be that hard? 21.56.56 # ChekS: The first thing to do is to physically disassemble it and identify all the chips inside - especially the audio codec (DAC) and the LCD controller. 21.57.12 # If you can identify those, then a port will be easier. 21.57.17 # * Strogg wishes he had a DAC 21.57.36 # yes. I will do this. I think this is a nice project to start .. i have all the time in the world next to work and two childeren.. lol 21.57.58 Quit Siku () 21.58.03 # ChekS: But you're right - porting Rockbox to other PortalPlayer DAPs is easier than porting to a completely new architecture - but no-one is going to do it without owning such a player. 21.58.19 # the kewl thing about the medion.. it cost virtually nothing to buy second hand... i bought mine... 20 GB for 75 euro 21.58.20 # Buy the dev team a box of players. hehe 21.59.13 # no.. i will do it myself if people can point me in the right direction.. i think i start reading how the ported it to the ipod. 22.00.05 # amiconn: If you have the time, check out http://www.rockbox.org/tracker/task/5909 22.00.13 # This bug is very strange indeed 22.00.57 # i wanna find more people that have that player.. and help me .. 22.01.05 Join carini [0] (i=chatzill@pdpc/supporter/active/carini) 22.01.22 # but if not.... i will do it myself and screw my player up 22.01.24 # hehe 22.01.58 # I don't know if the same applies to your player.. but I screwed up my ipod 4-5 times when installing rockbox. hehe 22.02.13 # but I was able to recover it kuz I kept a copy of the original firmware.. 22.03.48 # Very few people have permenantly damaged their players by developing Rockbox on them 22.04.37 # yeah.. it's kinda strange way of upgrading.... it has a system folder where the is a formware file called "jukebox.MI" or something... and it loads that when it's start up on a FAT32 partition. 22.05.12 # you can just replace that file when it's on USB disk mode.. and it's upgraded 22.05.23 Part Paul_The_Nerd 22.06.28 # i already installed a firmware from a 440 version.. on my 420 version and that worx fine... 22.06.30 Join lowlight [0] (i=c730180a@gateway/web/cgi-irc/labb.contactor.se/session) 22.06.48 # so i think the insides of all the Medion Apods are the same. 22.07.27 # ChekS: is it a .mi4 file? 22.07.32 # yes 22.07.33 # I guess the 440 is the 40Gb version and the 420 is the 20Gb? 22.07.48 # no both 20 gb .. but a different look 22.07.55 # the 440 is newer 22.08.26 # it's called JUKEBOX.mi4"" 22.08.44 # jhMikeS: for your bug, are you using dircache? 22.09.04 # CheckS: have you seen this page: http://daniel.haxx.se/sansa/mi4.html 22.09.25 # a german board but for the picture http://www.razyboard.com/system/user_aldipod.html 22.10.08 # ChekS: Is there a recovery mode for it? Some way to correct it if you put a bad firmware on? 22.11.29 # dan_a yes there is a recovery_cd.exe file that does that 22.11.40 # lowlight: you suggest I try disabling it? There's another problem related to that. If you start recording while it's still reading...you'll see a dup file name in "recordings" 22.11.54 # barrywardell thank you forthat site.. that helps a lot! 22.12.47 # ChekS: a port for the medion would work a lot like the Sansa, H10 and Elio ports 22.12.55 # lowlight: The files always play back that way on x5 anyhow...even after reboot so I have doubts about that being the source of the progress problem 22.13.06 # But will try...who knows. 22.13.12 # you can probably already build a mi4 file and start testing code on your device 22.14.23 # jhMikeS: dunno, just a suggestion 22.15.02 Join Mmmm [0] (n=mscarrat@cpc4-hem13-0-0-cust438.lutn.cable.ntl.com) 22.15.15 Quit mirak (Connection timed out) 22.15.31 # barrywardell . yes i think a lot of work is already done... i think i''ll do some investigation and some reading.. and going to try this. 22.15.51 Join _FireFly_ [0] (n=FireFly@p54A462D3.dip.t-dialin.net) 22.17.14 Quit bluebrother ("Leaving") 22.18.47 Join mirak [0] (n=mirak@AAubervilliers-152-1-83-218.w86-203.abo.wanadoo.fr) 22.21.21 Join XavierGr [0] (n=xavier@ppp175-13.adsl.forthnet.gr) 22.22.38 # linuxstb: the idct in the optimisation pdf is the same than in libmpeg2 but they optimised it to death 22.22.58 # * billytwowilly tries to picture optimizing something to death 22.23.08 # mi4 files are signed with DSA keys. I wonder how this works... does the compile tool generate them... 22.23.45 Quit MarcoPolo (Remote closed the connection) 22.23.50 # CheckS: there's a trick to that 22.24.04 # you can use a dummy key - dsa(1,0) iirc 22.24.24 # the scramble tool will build a mi4 file for you 22.24.28 # the main trick is to remove the multiplication by cos(4pi/16) which is 1/sqrt(2) by multiplying with sqrt(2). Since it's 1 you don't need to multiply anymore 22.24.35 # it's in the tools directory in Rockbox 22.24.37 # ChekS: You can probably just run the existing Elio TPJ1022 bootloader that I'm in the process of developing. It's a very very basic firmware that writes some debugging text files to your disk. 22.24.42 # saving multiplications 22.24.51 Quit carini (Nick collision from services.) 22.25.15 Join carini [0] (i=chatzill@pdpc/supporter/active/carini) 22.25.24 # ChekS: If that works, then you are already a long way into a port. Next step would probably be to write an LCD driver. 22.25.58 # only thing I don't get is this : d0 = (block[8*0] << 11) + 65536; 22.26.07 Quit carini ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") 22.26.18 Join carini [0] (n=chatzill@pdpc/supporter/active/carini) 22.26.30 # hmm yes. This sounds good... this is going to be a nice project. I think the driver for the display is the same as any of Portalplayer? 22.27.10 # Not really. Some seem to use the internal LCD controller, others have one of various external controllers. 22.27.50 # The H10 port was lucky - the driver is a mixture of two existing ones - the ipod and the iaudio X5. 22.28.04 # Could anyone give me a quick overview of what steps are required to send some output from a GPIO port? 22.28.04 # ok.. first let me me open the thing up..hehe... i'll do this tomorow.. if you enjoy this like i do.. i can keep you posted with some pics. 22.28.51 Quit Mmmm ("Byeee") 22.29.46 Join Massa [0] (n=Massa@85.220.132.199) 22.31.16 # billytwowilly: that's a common expression here 22.31.20 # ChekS: i think its best of you post them on the wiki 22.31.31 # so everyone can have a look at 22.32.20 # yes will do so. 22.32.32 # Thanks everybody for your time and help 22.32.37 # Bye Bye 22.32.58 # cya 22.33.31 # mirak: optimized to death? 22.33.43 # billytwowilly: yes 22.34.05 # billytwowilly: dunken to death, whatever extreme but to death 22.34.10 # :) 22.34.20 # dan_a: what do you want to do specifically? 22.34.43 # I suppose it's better than my mom's catchphrase "To die for" 22.35.28 # is Bagder here? I have a third mi4 file for the downloads section. 22.35.41 # here 22.36.19 # Bagder: the 5/6GB MTP H10s are 010301 22.36.21 # barrywardell: are you working on the sansa e200 port? 22.36.52 # barrywardell: aha, do we get a name collision now then or do they use a different file name? 22.37.07 # yes, name collision unfortunately 22.37.23 # billytwowilly: no, H10 port 22.37.33 # barrywardell: isn't it possible to boot both with the same firmware ? 22.37.42 # doh... 22.38.05 Quit ChekS ("CGI:IRC (Ping timeout)") 22.38.13 # billytwowilly: dan_a is doing some sansa stuff 22.38.56 # yar. It sounded like you had a firmware ready to be tried or something;) Which would be great if it was teh sansa player;) 22.39.31 # merbanan: unfortunately not. there are two different 5/6GB versions - UMS and MTP. they both use different mi4 versions 22.39.43 # and the 20GB has a different LCD 22.39.57 Join LinusN [0] (i=linus@rockbox/developer/LinusN) 22.40.46 # barrywardell: ok, I forgot that the bootloader check the version number otherwise you could have just signed and calculate the checksum 22.40.56 # I figured out the left shift 11 in d0 = (block[8*0] << 11) + 65536; now I am not sure for the 65536 22.40.59 # Bagder: i sent you the third mi4. maybe put them in different directories to avoid the naming issue? 22.41.16 # yes 22.43.04 # Is it possible to display a bitmap and make sure it's _always_ in foreground and may not be overlapped e.g. by text? 22.43.07 # H300 broken? 22.44.33 # lowlight: problem still occurs with no dircache :\ 22.46.22 # barrywardell: There are a few GPIO pins which MrH has suggested we try to get the LCD working on the Sansa - so I just need to know if all I have to do is GPIOX_OUTPUT_VAL |= 1< dan_a: yes, that is all you have to do 22.47.03 # you may need to enable them first 22.47.16 # GPIOX_ENABLE |= 1< and if you want to use them for output GPIOX_OUTPUT_EN |= 1< Thank you! I'll give that a go 22.48.37 Quit _Lucretia_ (Read error: 101 (Network is unreachable)) 22.49.39 # Uhm help? 22.49.54 Join _Lucretia_ [0] (n=munkee@dyn-62-56-107-112.dslaccess.co.uk) 22.49.56 # I just installed new daily on my H300 and I don't get sound anymore. 22.50.11 # And the second counter goes way too fast. 22.50.18 # Of the song position. 22.50.30 # barrywardell: that third mi4 is for "H10_5GB-MTP" ? 22.50.42 # or what is a suitable name? 22.50.46 # yes, 5 and 6GB 22.51.00 # yeah, but I call them 5GB for simplicity 22.51.05 # that's fine 22.51.27 # jhMikeS: odd...and the copy that plays ok has the same checksum? 22.52.19 # barrywardell: that one is now stored in a subdir on the download server 22.52.29 # great, thanks Bagder 22.52.38 # Massa: I think it depends on the order things are sent to the lcd 22.53.12 # lowlight: a binary file comparison says they're identical so by implication... 22.54.07 Quit Febs () 22.54.14 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) 22.54.34 Quit vo|t (Read error: 110 (Connection timed out)) 22.54.42 # ok my guess is that 65536 is added to compensate a lost of precision 22.54.56 # FOAD: 1) did you unzip the *entire* zip file? 2) have you tried to reset the settings? 22.55.09 # * jhMikeS just caused: "internal compiler error: in emit_move_insn, at expr.c:2809, Please submit a full bug report" 22.55.22 # lowlight, so actually I should be able to bring a bitmap in foreground by putting it in before the text in the WPS file? 22.56.21 # Massa: no, last 22.57.21 # lowlight, so "%xdasome text" should display the text in front of the bitmap if it overlaps and "some text%xda" should keep the text in background? 22.59.30 Quit webguest04 ("CGI:IRC 0.5.7 (2005/06/19)") 23.00.00 # Massa: I think the wps always displays all the text first, then does the images 23.00.38 # LinusN: thanks, fixed. 23.00.49 # Hmm, it seems that scrolling text is always displayed last... 23.00.59 # Massa: try to follow gui_wps_refresh 23.01.33 # a scrolling text line is always updated in a separate thread 23.02.16 # lowlight: aah - that maybe the problem - so it's not possible to have a scrolling text scroll behind a bitmap? 23.02.32 # lowlight: how should the tar file look like? 23.03.48 # LinusN: tar file? 23.03.58 # yes, the .rbt file 23.05.02 # I'm not sure what you mean 23.05.17 # i'm an idiot 23.05.21 # Bagder: Thanks for fixing my tpj1022 target_id 23.05.36 # * Bagder bows 23.05.47 # lowlight: i mistook you for bluebrother 23.06.29 # Bagder: And sorry for breaking your build scripts this morning. 23.06.35 # haha 23.06.54 # And I was blamed for the redness.... :) 23.07.26 # linuxstb: so have you gotten the LCD to show anything? 23.07.57 # No, not yet. I did some easy work instead... I think I need to dig into the bootloader disassembly. 23.08.24 Part LinusN 23.08.30 # (or kidnap MrH and lock him in a room with my Elio) 23.09.10 # Another question (related to that): when an image will be cleared, the function clear_image_pos is called - this just fills a rectangle with the background color (as far as I understand). This has some sideeffects for text which will be displayed on same position. 23.09.16 # and we can't even manage to reset the sansa... 23.10.05 # Isn't there another possibility to clear an image? 23.11.56 # Bagder: What about branching to address 0, or somewhere else in the bootloader? Just to try and confirm your code is running? 23.12.12 # dan_a works on that 23.12.31 # he even added code into the original firmware and ran that... with no success 23.12.54 # but it might be that the reset isn't working properly 23.13.57 # Yes, that's what I mean - trying something else rather than reset. 23.14.24 # yeah, we should write code that changes a string or something 23.14.39 # or a bitmap 23.15.58 # After I've done these GPIO tests I want to try changing the location of the first jump in the original firmware to some non-code location, and then jumping from there to where the first jump should have landed. 23.16.32 # a good idea 23.18.43 # * Bagder has a bad case of "I'm just gonna clean up this..." and now my system dies hard on boot 23.20.33 # Massa: clear_image_pos doesn't fill a rect with the background color...it displays the bitmap with inverted colors so it clears the original bitmap (unless there was text overtop of it) 23.20.51 Join [HO]vo|t [0] (n=gcadidas@cpe-24-93-102-155.columbus.res.rr.com) 23.21.10 Quit preglow (Client Quit) 23.21.40 # Massa: forget that...I'm wrong 23.22.04 Join preglow [0] (n=thomjoha@rockbox/developer/preglow) 23.28.26 Quit lowlight ("CGI:IRC") 23.29.29 # does the docs system used by the manual allow translations through stuff like .po files or something ? (just curious for another project) 23.30.21 # I don't think so 23.30.30 # It's just plain LaTeX - I've no idea if there are facilities in LaTeX for translations. 23.30.49 # ok, thanks 23.35.33 # btw, rockbox must be the only opensource project with such a good documentation. I wonder how you got people motivated :) 23.35.54 # translations as in how? 23.36.00 # translate button names or stuff? 23.36.09 # just whatever is translated in rockbox? 23.36.11 # dionoea: its all the glory and appreciation you get from your family! ;-) 23.36.24 # preglow: no, translate the full manual 23.36.42 # Bagder: hehe :) 23.42.32 Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") 23.48.05 *** Saving seen data "./dancer.seen" 23.48.15 Quit Hansmaulwurf ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") 23.52.02 Quit bbroke ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") 23.56.44 Quit tucoz ("Leaving")