Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2006-03-12

00:08:47 Join Mmmm [0] (
00:11:04MmmmI'm trying to build the cross compiler for CalmRISC16 using the instructions in the wiki but I can't log on to sourceforge anonymous to get the special binutils and gcc
00:11:22Mmmmis there anywhere else i can get them?
00:11:30midkayMmmm, can i see the page you're looking at?
00:11:45Mikachuyeah i noticed sf cvs was acting up earlier it will be ok if i just wait a bit?
00:12:09Mikachuprobably not
00:12:15Mmmmheh heh
00:12:46midkayMmmm, hmm, i guess i'd wait a while and try again, yeah..
00:13:09Mmmmyeah.... I'll give it a go tomorrow...ta...
00:13:10 Quit macky ("CGI:IRC (EOF)")
00:14:31 Quit skwad (Read error: 110 (Connection timed out))
00:15:10midkayMmmm, good luck :)
00:15:24***Saving seen data "./dancer.seen"
00:18:06 Quit quobl (Remote closed the connection)
00:18:59MmmmAnyone want to test a recording remote screen patch?
00:19:16Mmmmor commit it come to that? :D
00:19:26midkayif only i had a remote.. :)
00:19:50Mikachuhas anyone thought of making a twoplayer game with the remote? (i don't have one either)
00:20:04Mmmmit also provides rwps peakmeter support!
00:25:16Paul_The_NerdMikachu: I *think* one of the old snakes games or something was two player with a remote.
00:25:23*Paul_The_Nerd wishes his remote wasn't broken.
00:25:42Paul_The_NerdI've killed two H100 LCD remotes because I'm horribly clumsy and manage to snag my cable on things.
00:29:17 Quit Rick (Read error: 104 (Connection reset by peer))
00:29:58 Join Rick [0] (
00:31:46midkayPaul_The_Nerd, wormlet supported 2 player, but it was via the archos remote.. no LCD; one player used the archos keypad, another used the remote, they both used the device's LCD.
00:32:30 Join Nico_P [0] (
00:33:26Paul_The_Nerdmidkay: Yeah, I'd assumed the statement wasn't about two-player two-screen games. Not necessarily the best assumption, but I can see whoever gets the LCD-remote screen as having a disadvantage anyway.
00:34:06midkayPaul_The_Nerd, yeah.. adapting wormlet to the other models would be a nice challenge.. maybe i'll try soon :)
00:35:15amiconnWormlet even supports 3 players...
00:35:31midkayamiconn, i thought so - up/down, left/right, and then the remote?
00:35:47amiconn...but is a nightmare to adapt to other targets because of the button handling
00:36:10amiconnI tried it back when doing my plugin frenzy for Ondio, but gave up
00:36:24midkayamiconn, ouch, if you give up, it's gotta be impossible.. ;)
00:36:25 Join moodelyn [0] (
00:36:34amiconnUnlike other plugins, wormlet has the button handling all over the place
00:36:43midkayhmm :\
00:36:56amiconnI think it would be easier to rewrite wormlet than to adapt it
00:37:10midkayhaha. i'd like to have a look, but anyways.. bbiab. :)
00:37:11 Quit midkay ("Leaving")
00:37:48MikachuPaprica: are you eventually going to adapt tetrox and/or xobox to nano too?
00:39:24Papricammmm i will port it to the nano
00:39:44*Mikachu does the can't come up with a proper dance dance
00:40:25 Quit ender` (" Only thing made by Microsoft that wouldn't suck would be MS Vacuum Cleaner!")
00:40:31Papricajust need to take a look on the code cuz i am not write this plugins
00:40:42Mikachuyeah i just saw that after i asked on your page
00:40:48 Join DrumRBoy320 [0] (
00:40:58DrumRBoy320i have a few questions about the iPod
00:41:07 Quit Sinbios (Connection timed out)
00:41:13DrumRBoy320what is the processor type, hard drive type
00:41:29Papricaaff if i want to commit tetrox, i need to port it to the archos targes
00:41:30DrumRBoy320for HD, like, is it ATA- 6?
00:41:33 Join Sinbios [0] (
00:42:29MikachuDrumRBoy320: i think ipodlinux' wiki have all the gory details
00:42:58Mikachulook down at Technical Details
00:44:24DrumRBoy320ah, thanks
00:44:38PapricaMikachu, do you have preferred keymapping for tetrox and xobox?
00:44:46DrumRBoy320doing a huge comparason sheet on allsorts of DAPs
00:44:54 Quit Mmmm ()
00:45:06MikachuPaprica: generally i prefer using menu/left/right/play for up/left/right/down instead of using the scroll wheel for up/down
00:45:34Mikachuthe only exception being brickmania since it's not a discrete movement
00:46:24Papricahah, i need to port rockcalendar for nano too
00:46:36Mikachuyeah that would be nice too
00:46:46Mikachudoes it support a weekly schedule type thing too, like for school?
00:49:28Mikachuah, that looks promising
00:49:57Papricayep but need some work
00:50:03Papricaveryyyy buggy
00:53:22 Quit nudel (Read error: 110 (Connection timed out))
01:07:42 Quit Nico_P ()
01:07:52 Quit Kohlrabi (Nick collision from services.)
01:08:02 Join Kohlriba [0] (
01:19:15PapricaMikachu, ready to test xobox?
01:21:56Mikachui think generally quit on ipods is menu+select
01:22:36Papricaits not the point right now =]
01:22:49Mikachujust saying :)
01:23:37Mikachuis the player supposed to go out in the statusbars?
01:23:47 Join KerwoodDerby [0] (
01:24:03Mikachuand it's really fast too
01:24:45Mikachuit's almost hard to just enter the field
01:24:51Paprica[02:23:38] <Mikachu> is the player supposed to go out in the statusbars?
01:24:54Papricaask eli
01:25:04Mikachuthere are two lines at the top and bottom
01:25:12 Quit needleboy ()
01:25:24Mikachuone is empty and one has text... so i suspect the player is supposed to be kept in the lines without text
01:25:49Papricammm about the speed
01:25:56Papricaplay with cycletime
01:26:39Mikachuthis is also not so important right now but the file has lots of mixed tabs and spaces
01:27:15 Quit Kohlriba ("Fast alle Menschen sind Regenwürmer")
01:27:21Papricai'll use indent to remove them
01:31:54 Quit Arrogant ("Leaving")
01:34:30Mikachui think 50 works fine but maybe i suck a lot at this game :)
01:35:40Paprica50 is fine on the h3xx too
01:35:57Mikachuif you change >0 to >1 and -1 to -2 in move_board, he stays in the right places
01:36:03Mikachuin MOVE_UP and DOWN
01:36:13Mikachubut leave left and right alone of course
01:36:59 Join drspoon [0] (
01:37:23Mikachustatic int div(int a,int b)
01:37:23Mikachureturn ((a-(a%b))/b);
01:37:23DBUGEnqueued KICK Mikachu
01:37:34Mikachuis that really necessary, won't int divisions give the same result anyway?
01:38:10Mikachubut we need to change the initial pos too
01:38:25Mikachuin init_board, player.j=0 should probably be =1
01:40:14drspoonPaprica: I'm developing space invaders and needed some webspace, Sascha Burton e-mailed me and said it would be cool to have space invaders on plugbox. Sascha said to ask you
01:41:14MikachuPaprica: and change percentage() to this
01:41:18Mikachufor (j=2;j<BOARD_H-2;j++)
01:41:18Mikachu for (i=1;i<BOARD_W-1;i++)
01:41:18Mikachuif (board[j][i]==FILLED) filled++;
01:41:18Mikachu return filled*100/((BOARD_W-2)*(BOARD_H-4));
01:41:28Mikachuthat way it starts at 0% instead of 38% :)
01:42:24Paprica38% on the nano haha
01:42:39drspoonPaprica: the secret's safe with me
01:42:49MikachuPaprica: will you make those changes?
01:42:50 Quit drspoon ("CGI:IRC (EOF)")
01:43:00Papricasec Mikachu
01:43:41 Join drspoon [0] (
01:44:13 Quit drspoon (Client Quit)
01:45:09Papricasomeone with h100 is around?
01:45:53 Join drspoon [0] (
01:47:13moodelyn<amiconn> I was looking at"> . Lots of wasted space; this wps doesn't have any more info than my standard archos recorder wps <−− what more info do you want that's available in WPS? :)
01:47:36moodelynbig screens are good for lists
01:48:02moodelynthere's not much more you need in a WPS though... (well, that one's not finished but needs volume display etc., and going to add the EQ display patch in a separate version if it works for me
01:48:27moodelynbut i mean large screens will benefit lists more than the WPS
01:48:41drspoon[msg->paprica] very sorry, i'm on a pda which messes loads of stuff up, whats the ftp link again?
01:49:50drspoonPaprica: you're a star! thanks
01:50:43 Join ashridah [0] (
01:51:22vcais there a total or per img size limit on bmps for wps with the nano? random imgs are refusing to display, but if i start commenting out other preloaded imgs the broken ones mysteriously start working again. odddd
01:52:43 Join JdGordon [0] (
01:53:03 Quit JdGordon (Client Quit)
01:53:09Paul_The_Nerdvca: There is a total size limit.
01:53:16drspooni'm not in a position to do anything now cos PDAs strive to be as functionless as possible but i'll upload later
01:53:43 Join JdGordon [0] (
01:54:16vcaPaul_The_Nerd: i thought i was going crazy
01:55:32Paul_The_Nerdvca: I *think* it's (LCD_HEIGHT*LCD_WIDTH*LCD_DEPTH/8)+ (2*LCD_HEIGHT*LCD_WIDTH/8) bytes.
02:01:06Papricasomeone with h100 is around?
02:01:37 Part Paul_The_Nerd
02:04:26 Quit pill (Read error: 113 (No route to host))
02:06:13drspooni'm outta here - it's sleep time
02:06:21drspoonnite x
02:06:45 Quit drspoon ("CGI:IRC (EOF)")
02:06:59MikachuPaprica: if you make randomize and div inline, you save about 400 bytes on the .rock
02:08:37Papricadiv isn't just /
02:08:38Mikachui'm still not sure if that div function makes any sense
02:09:00Mikachui changed it to a/b and the game works fine
02:09:05Mikachuand i saved an additional 100 bytes
02:10:59Mikachuand changing push to pass pos by pointer instead of value also saves 132 bytes
02:11:09Mikachui'm down to 7050 bytes from 7618
02:11:37Papricasend me the changes after it
02:12:42 Quit YouCeyE ("Leaving")
02:12:57 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
02:15:27***Saving seen data "./dancer.seen"
02:19:33MikachuPaprica: down to 6838 bytes
02:20:13Mikachui tested that every inline i added actually reduces size
02:20:18XavierGrPaprica: I own an H100 if you want help, just tell me.
02:21:06PapricaXavierGr, could you test xobox on h100?
02:21:28XavierGrcan you make a working binary, or do you have a patch?
02:22:29MikachuPaprica: okay, runtested it now too, it still works :)
02:23:12Mikachu10.2% is pretty good i think
02:23:30Mikachui don't know how much difference it makes in reality though :)
02:23:33 Quit tinodeleste ("Client exiting")
02:24:47Papricahaha =]
02:24:54PapricaXavierGr, sec
02:26:38 Nick Paprica is now known as Paprica[Sleep] (
02:26:38DBUGEnqueued KICK Paprica[Sleep]
02:29:09MikachuPaprica[Sleep]: one thing they may complain about when you submit it is c++ style comments like //
02:29:29 Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.")
02:29:42 Join midkay [0] (n=midkay@
02:30:34 Join roflman [0] (
02:30:53 Nick roflman is now known as jwcgator (
02:34:02 Quit YouCeyE (Remote closed the connection)
02:35:47 Quit Moos ("Glory to Rockbox !!!")
02:38:09XavierGrPaprica: It works fine. Though somethings are not right imho.
02:38:18XavierGr1) It is too fast to play.
02:38:47XavierGr2)They grayscale objexts are too obscure to see in this speed.
02:57:16 Quit c0utta ("CGI:IRC (Ping timeout)")
03:04:53 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
03:07:01DrumRBoy320wong channel sorry
03:07:09DrumRBoy320(still interesting)
03:12:13 Quit herz42_ ("Und wech")
03:14:52 Quit KN|stiff ("( :: NoNameScript 3.81 :: )")
03:15:05 Join Paul_The_Nerd [0] (
03:16:26 Quit jwcgator ()
03:17:19 Join Spida [0] (
03:27:17 Quit Spida_ (Read error: 110 (Connection timed out))
03:30:10 Quit imphasing (Read error: 104 (Connection reset by peer))
03:30:58 Join TCK- [0] (
03:38:23 Quit muesliii (Read error: 110 (Connection timed out))
03:41:54 Part KerwoodDerby
03:42:44 Quit TCK (Read error: 110 (Connection timed out))
04:07:28BHSPitLappyhey hey?
04:11:20BHSPitLappywatching ATHF on my tv using my iPod!
04:11:31BHSPitLappywith the $16 cable I just got from radio shack
04:11:55JdGordonnice... i tihnk
04:11:57JdGordonim off
04:12:09BHSPitLappylinuxstb: how's your evening
04:13:12sharpewoohoo... i have my zip viewer working... somewhat...
04:13:47sharpeeh, only works with uncompressed zips... so it's not entirely useful
04:13:57sharpebut it does at least work
04:13:57BHSPitLappyI guess not
04:14:51sharpeeh, 2.22kb plugin... not too bad...
04:15:19CtcpIgnored 2 channel CTCP requests in 49 minutes and 15 seconds at the last flood
04:15:19*BHSPitLappy tries to think of an application of uncompressed zip
04:15:29***Saving seen data "./dancer.seen"
04:15:33sharpeheh, exactly.
04:15:48BHSPitLappybesides distributing groups of files, which doesn't really apply to music players
04:15:55 Quit ashridah ("Leaving")
04:16:13BHSPitLappyI want to ask linuxstb/preglow a question :/
04:16:33sharpeooh, what's that question? :)
04:16:44BHSPitLappyregarding RE'ing the 5G
04:17:11 Join ashridah [0] (
04:17:21BHSPitLappyreverse engineering...
04:17:39midkaywhat specifically?
04:18:40BHSPitLappyfirst, what was the source they used to reach the "breakthrough" on the 5G lcd
04:18:49BHSPitLappy(the rcsc image?)
04:18:58midkaythe huge performance improvement?
04:19:39midkaytrial and error, iirc; seeing what didn't always need to be done, etc.
04:20:35sharpeshould i abandon the dynamic zip file index idea i had and just go for the static one? heh...
04:23:02sharpeit's amazing, usually whenever i say something, nobody talks for a bit after...
04:23:47midkaysharpe, you should do whatever you want, that's why :)
04:24:01midkay(and i personally have no idea what in the hell you're talking about..)
04:24:15Paul_The_NerdBHSPitLappy: Application for uncompressed zip- WPS and .bmps are all included in one file, rather than a file and a folder
04:24:54BHSPitLappyPaul_The_Nerd: point taken
04:25:03sharpeyay me for having an idea...
04:25:05 Part XavierGr
04:25:25BHSPitLappyand we'll rename it to a .wps extension, and make it proprietary!
04:26:20sharpei think i just did something... that actually works...
04:27:51sharpei should talk to myself less...
04:30:14sharpewhat about a .wpz extension?
04:32:33midkaythat's quasi-interesting.
04:33:06sharpewhat is?
04:33:07BHSPitLappythe diet coke of interesting
04:33:40sharpehmm... "while playing zip"
04:33:43BHSPitLappyhas anyone registered .ass? that'd be funny.
04:33:53midkaysharpe, i was able to figure that one out. :)
04:34:08sharpeeh, twas for my own thinking :)
04:34:53sharpei'm going to see if it works with a zip with ~170 entries...
04:35:45sharpemaybe not.
04:35:52midkaysharpe, haha.
04:36:25sharpe"Data abort at 000F48F6" only my fifth error like that today...
04:37:02midkaysharpe, the answer is clear; code better, you loser.
04:37:30sharpei've been programatically degraded... :(
04:37:38sharpeand that's not even correct.
04:38:29midkaysharpe, stop talking and get back to work. i want a zip viewer that can handle the most heavily compressed zip files by tomorrow morning.
04:38:52BHSPitLappysharpe: there's several good reasons to /ignore midkay
04:39:07midkayBHSPitLappy, why haven't you done it then?
04:39:35BHSPitLappymidkay: I have, but I eventually lift my /ignores...
04:39:45sharpeoh the love...
04:39:56BHSPitLappyjust saying, quit being a bitch to sharpe and live up to your own expectations of others
04:40:56midkayBHSPitLappy, i mean, why am i not still there? why would you remove it? and.. hi.. if you can't tell i was kidding, you must be an idiot (that wouldn't surprise me)..
04:42:16BHSPitLappymidkay: if someone is always kidding, then are they?
04:42:34BHSPitLappyconsider that.
04:43:54midkayBHSPitLappy, considering.. considering.. hmm.. if someone were always kidding, then they wouldn't really be kidding, no.
04:44:55BHSPitLappyI haven't witnessed you -not- being sarcastic or spiteful, so I have no reason to believe that's not the actual 'you'
04:45:29sharpeeh, i guess i'll just set the limit to 128 max zip entries viewed...
04:47:46midkayBHSPitLappy, i haven't witnessed you -not- being a know-it-all correct-it-all bitch, so I have no reason to believe you're more than just a haughty little boy.
04:51:52BHSPitLappyw00t, it worked!
04:55:00sharpeeh, this sucks... can't malloc for plugins... :(
04:55:45midkaysharpe, i'm unfamiliar with that, but you can always add it to the plugin api if it's a rockbox thing (plugin.c/.h)
04:56:56Paul_The_NerdGenerally, you're expected to try to avoid malloc when possible.
04:57:40sharpei think it's going to be hard to do without malloc when deflating a zip...
04:58:48Paul_The_NerdYeah, and I know malloc-like things are done elsewhere, I just don't remember where.
05:00:31sharpefrom what i've thought of, using the plugin buffer and like, having a malloc function for that... just the idea i had though...
05:03:04Paul_The_NerdWell in that case, couldn't you just use large statically-sized arrays / structures / whatever you need? Since either way you have the same size limits...
05:03:51sharpei suppose, since that's what i've ended up doing with the zip entry listing... just a static array
05:03:51BHSPitLappysharpe: so this will just be a viewer, and its gui is another file browser?
05:04:01sharpeessentially, i suppose...
05:05:26sharpewow, i just figured out the easier way to getting the little flashlight think off it's clip thing...
05:06:02sharpeum... little flashlight thing...
05:06:25BHSPitLappythanks, THAT really clarified the first statement
05:06:54sharpeyes, i have the ability to make inanimate objects senient.
05:07:14 Join c0utta [0] (
05:09:04 Quit paugh ("Leaving")
05:13:59sharpeso... anyone think i should try for the decompression thing?
05:15:17Paul_The_NerdI dunno. I don't see too much use for that, but that really just means *I* wouldn't have much use for it
05:15:29sharpei wouldn't have much use for it either...
05:15:54midkaysharpe, it'd be cool - i wouldn't have a use for it either, or not very often, but there must be people who would use it if they could :)
05:16:35sharpeheh, thanks
05:17:37sharpei just need to find... source code for inflating a deflated file... lol...
05:17:51sharpewithout gzip or zlib...
05:18:00sharpeellipsis are my friend.
05:18:04crashdwhat compression?
05:18:16crashdah, lol
05:18:41sharpealso known as uninflated :)
05:18:55crashdsorry, it's 4:20 am here and i just got in from a 7hr shift at work
05:19:12crashdmy head really isnt the right plae
05:22:23sharpeyeah, there's no way i'm going to try to go from lisp to c...
05:23:39 Quit Strath ("Client closed")
05:27:48sharpe:( this is making me sad...
05:30:04 Quit midkay ("Leaving")
05:37:58 Join Strath [0] (
05:38:05 Join Jury [0] (
05:53:55sharpewhy is it, i find asm source for inflating a deflated file, that has less lines of code than the c source... ?
06:01:33 Quit mirak (Remote closed the connection)
06:02:46 Join DJ_Dooms_Day [0] (
06:04:25 Quit Jury ()
06:15:31***Saving seen data "./dancer.seen"
06:15:37 Join imphasing [0] (
06:24:27JdGordonany1 have any idea how much a new ipod lcd would cost?
06:29:10coobno idea, you're probably better off buying a busted ipod on ebay and ripping the lcd out
06:31:59JdGordona guy is selling a 20gb 4g with a dead batt and lcd for $40 aud, so if a new batt and lcd would be reasonable itd be worth thinking about
06:32:12 Join midkay [0] (n=midkay@
06:33:33coobmono 4g?
06:33:53coob:/ i have a photo with a dead hd
06:33:55JdGordonhmm... dead ipod on ebay for $40.. might be a good combp
06:33:59coobworkin batt and lcd.
06:36:05JdGordonman, if i had $80 lying around i would for sure by these 2 dead ipods and put em together, then sell the 2nd hdd :D
06:38:30 Quit midkay ("Leaving")
06:44:24 Join linuxstb_ [0] (
06:44:27 Quit linuxstb (Read error: 110 (Connection timed out))
06:47:26 Quit c0utta ("CGI:IRC (EOF)")
07:10:50 Quit RotAtoR ("zzzzz")
07:12:03 Join needleboy [0] (
07:16:23 Quit needleboy (Client Quit)
07:43:02 Join midkay [0] (n=midkay@
08:05:09 Join wenko [0] (n=wenko@
08:10:44 Join amiconn_ [0] (
08:15:33***Saving seen data "./dancer.seen"
08:15:38 Join Arrogant [0] (
08:16:48 Join needleboy [0] (
08:29:19 Quit amiconn (Read error: 110 (Connection timed out))
08:29:20 Nick amiconn_ is now known as amiconn (
08:29:44 Join Jungti1234 [0] (n=jungti12@
08:30:49Jungti1234linuxstb_: there?
08:33:20midkayamiconn, morning? are you here? :)
08:37:13Jungti1234Don't I share pacman's ROM?
08:38:35midkayJungti1234, what?
08:39:05Jungti1234Couldn't I share pacman's ROM?
08:39:30midkaywhat do you mean, share it?
08:39:50Jungti1234Is it unlawfulness?
08:39:52midkayit's copyrighted, right?
08:39:56midkayillegal, yes
08:40:18Jungti1234I mean 'Is it unlawfulness?'
08:40:46midkayif unlawfulness means illegal, yes.
09:04:59 Quit Arrogant ("Leaving")
09:09:13 Quit Zagor ("Client exiting")
09:11:09 Join Bger [0] (n=Bager@
09:11:14Jungti1234hi Bger
09:11:23Bgerhi, Jungti1234
09:15:35midkayhey Bger
09:22:00Kilohurtmmm thai food
09:23:04Bgerhaha, the dev mail list is so quiet after the "signing off" thread ... :)
09:25:08midkayhaha, yeah.. i'm kind of unhappy about that.. i really wanted those scalable wps tags :(
09:26:38Bgerheh, be sure that someone (not willing to be nick-anonymous) will take the idea and implement it
09:26:58midkayso pointless, though..
09:27:17midkayit's like.. so here we have 100% fine code.. but we'll just "rewrite it" ourselves and commit it..
09:28:14midkayi was wondering if the core team would allow another rockbox member to "take responsibility" for it/legal problems should any arise (yeah right)... still leave it credited to gl, though
09:28:51midkayamiconn, hey :) i had a look at wormlet and am adapting it to other targets.. i was wondering if you had any idea why i might get random crashes when i play it on my ipod..
09:29:20Jungti1234midkay, error
09:29:27midkayJungti1234, what was it?
09:30:20amiconnmidkay: Not at all. Wormlet shouldn't have data alignment problems as the SH requires strict alignment the same way as the arm
09:30:44midkayamiconn, hmm.. i'm baffled..
09:39:15amiconnUgh. There are *17* plugins not mentioned in PluginIndex
09:39:33midkayamiconn, whoa.. i noticed a few (like maybe five).. but.. wow..
09:39:48amiconnI compared apps/plugins/ and the list
09:39:57Jungti1234midkay, warning
09:40:02amiconnThe 17 don't even include the 3 experimental plugins
09:40:17midkayJungti1234, warnings are no problem
09:40:20midkayJungti1234, you can try it now
09:40:20amiconn(midi2wav, mp3_encoder and wv2wav)
09:40:27amiconnErm, wav2wv
09:40:34midkayamiconn, hmm - i'll have to get started on that :)
09:40:40 Join zoneout [0] (n=r@
09:41:35amiconnalpine_cdc, calendar, credits, demystify, dice, dict, euroconverter, fire, flipit, jackpot, nim, oscilloscope, plasma, snake, star, starfield, vbrfix
09:42:22midkayoh, btw, i tried oscilloscope with all your updates, amiconn - quite cool :)
09:43:13amiconnI have plans to add another mode
09:43:28midkaydiagonal? sine wave? gobbledygook?
09:43:59midkayno, i take that back.
09:44:14amiconn...working similar to wrap, but instead of wrapping, change direction at the edge
09:44:18amiconnpingpong mode
09:44:27midkayoh, cool. :)
09:45:07midkayamiconn, if you're interested in some bloat.. togglable cursor and wipe direction would be potentially nice options
09:45:23amiconnGive me some free buttons :)
09:45:25Jungti1234hmm.. midkay
09:45:36Jungti1234It's so small.
09:45:39midkayamiconn, i don't believe PLAY|LEFT|SELECT|MENU is used yet :)
09:45:59midkayJungti1234, really? should be ok-sized.. except the worm is probably tiny.
09:46:07midkayi tried to make the blocks/food a good size.
09:46:11amiconnI don't know what buttons can be used together on iPod
09:46:16Jungti1234very small
09:46:19midkayamiconn, all of them, i think.
09:46:26amiconnBoth on archos and iriver there are constraints
09:46:28midkayJungti1234, the worm, right?
09:46:38Jungti1234worm, block
09:46:44Paul_The_Nerdamiconn: At the very least, select works with anything]
09:46:58midkayamiconn, if you changed speed selection to scrolling on the ipods.. you'd have LEFT/RIGHT/PLAY all free..
09:47:02Jungti1234midkay: Enlarge double.
09:47:10midkayJungti1234, what exactly?
09:47:28amiconnmidkay: I want to keep the ability to adjust volume
09:47:38midkayamiconn, oh, i didn't realize that was possible.
09:48:04amiconnI consider this a valuable feature in visualisation plugins.
09:48:16Jungti1234midkay: Enlarge size double of worm and block.
09:48:18midkayamiconn, i guess we've got no choice but to add delicious animated menus with gradients and transparency and fading and antialiasing and a variety of other visual treats. darn. ;)
09:48:46Jungti1234And there is bug.
09:48:58midkayJungti1234, the block and food are both easy to change the size of. but the worm is harder.. the way the plugin does collisions is a bit weird, but i didn't look at it very carefully yet..
09:49:01midkayJungti1234, what is it?
09:49:24Jungti1234If I press right button when I'm going to right, it crashed.
09:49:40midkayreally? hmm
09:49:56Jungti1234no right
09:50:08Jungti1234If I press 'left' button when I'm going to right, it crashed.
09:50:19midkayif you're going left and you press right, you eat yourself, yes.. weird, but not something i'm going to touch yet. :)
09:50:26amiconnmidkay: Should I add stubs for the missing plugins and indicate the targets which the plugins are running on?
09:50:53midkayamiconn, that sounds good.. at least so we have a complete listing..
09:50:56Jungti1234midkay: yes. hahaha
09:51:35Jungti1234It eats itself.
09:52:10midkayJungti1234, :D hm, i'd like to add a blood splatter effect when a worm eats another or itself. :)
09:52:45midkaya massive blood/worm chunk explosion extraordinare.. from 3 seperate angles.
09:53:31Paul_The_NerdFully rendered in 3D with raytraced specular and diffuse lighting, etc etc?
09:53:49BHSPitLappydon't forget technicolor
09:54:11midkayPaul_The_Nerd, exactly. the screen could split up and the explosion would replay a few times in ultra slow motion.. maybe an animated camera zooming by and through the volumetric blood..
09:54:31midkayand then back to the simple 2d flatshaded game. :)
09:58:31 Join ender` [0] (i=ychat@
10:00:29 Join muesli__ [0] (n=muesli_t@
10:00:31Jungti1234Worm died because there isn't to eat.
10:01:15midkayJungti1234, what?
10:01:55midkayJungti1234, that reminds me, i want you to try something - go right until you hit the edge - do you die right at the edge of the game area? where the line goes down the screen
10:02:09Jungti1234I have screenshot
10:02:29Jungti1234 060312-175734.bmp
10:03:30midkayhaha - wow.
10:03:33midkaythat's weird. sigh.
10:03:36midkaymore bugs to look into..
10:03:45midkaycurse you, wormlet+creator..
10:03:55Jungti1234Poor worm...
10:06:02amiconnlostlogic: The dice plugin has a serious bug on the player.
10:06:37amiconnWhen I start it, nothing is displayed, and even when I manage to leave it, text display is gone permanently
10:06:42Jungti1234midkay: worm must die? :)
10:06:51amiconnI have to reboot rockbox to get my display back.
10:07:13amiconnYou're probably printing outside the 2 possible lines
10:07:18midkayJungti1234, yes, worm & food & arghs & bugs & creator must all die. :)
10:09:29Paul_The_Nerdamiconn: That's probably my fault. I had adjusted it for other screens, but I don't recall doing one for the Player. If I did, it almost definitely wasn't right.
10:11:27Paprica[Sleep]any objections from anyone to commit Xobox?
10:11:32 Nick Paprica[Sleep] is now known as Paprica (
10:11:32DBUGEnqueued KICK Paprica
10:11:46midkayPaprica, i've got the opposite.. ;) i'd like to see it
10:12:09Jungti1234:) me too
10:12:10midkayPaprica, what exactly is it? i remember reading about it earlier..
10:12:30midkayah, the little.. yeah. never mind. :)
10:12:49midkayworking on ipod video i hope? *crosses fingers*
10:12:58Papricabut now it supports ipods, x5, gigabeat
10:13:27Papricaamiconn, what do you think?>
10:13:49 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
10:15:37***Saving seen data "./dancer.seen"
10:16:24midkayi'm wondering why more of the plugbox plugins aren't in cvs.. source seems to be provided with most or all of them..
10:18:00Papricamidkay, most of them not complete
10:18:14Papricalook at rockpaint and rockword
10:18:15safetydanalso they don't seem to have been submitted for inclusion
10:18:44midkayrockword looks awesome..
10:19:17Jungti1234They is lacking function..
10:19:19Papricalooks awesome but not useful right now
10:19:48 Join [1]wenko [0] (n=wenko@
10:19:57 Join c0utta [0] (
10:21:37 Join drspoon [0] (
10:23:28BHSPitLappydoesn't make too much sense to include every working plugin in with rockbox
10:23:35BHSPitLappygetting bloated
10:23:43drspoonPaprica: should i create a web page for space_invaders on plugbox?
10:24:14Papricaof course
10:24:27Papricaok i
10:24:30midkayBHSPitLappy, huh? "every working plugin"? there's only like 8 there.. and the point of plugins is that it's not bloated, if there are ones you don't want, then remove them. it's just a list of files.
10:24:34Papricai'm commiting xobox
10:24:42 Join Kohlrabi [0] (
10:25:12BHSPitLappymidkay: it's a little more common practices to distribute a minimal set, and if there are ones you DO want, then ADD them
10:25:58midkayBHSPitLappy, hm, how awful..
10:26:02Paul_The_NerdIs it *bad* that people get everything 'official' when they download?
10:26:15drspoonwith broadband, 3ghz processors and 500gb hdds I think people won't notice even a few mb of plugins
10:26:21amiconn Lots of yellow exclamation marks to fix, i.e. fill in :)
10:26:34BHSPitLappyit's not bad now... it just seems like some time in the future, it will be unnecessary...
10:26:36midkayamiconn, nice, thanks :)
10:26:39moodelyni think if the plugins were categorised it would be less bad
10:26:52 Quit wenko (Read error: 110 (Connection timed out))
10:26:58moodelyni didn't want to go through a list of lots of things trying to work out what each did (i wasn't near the manual)
10:27:07safetydanAlso, those plugins aren't working on all targets yet are they?
10:27:23safetydanThat's usually another criterion to be met before they're comitted.
10:27:24drspoonmoodelyn: definately
10:27:40 Nick moodelyn is now known as nudel (
10:27:50nudel(just noticed silly nick :))
10:28:06Paul_The_NerdWasn't the idea to possibly separate them into categoric folders?
10:28:09midkaysafetydan, i don't think they're working on any more than either the H100 or H300, or both.. i wasn't saying they should be committed as-is, i'm just wondering why there seems to be lots of unused code there.. never mind.. just thinking aloud. :)
10:29:49safetydanPaul_The_Nerd, yes
10:31:02amiconndrspoon: Imho PluginIndex should document all plugins included in the standard distribution, i.e. cvs
10:31:18safetydanThough it's not quite that simple as we'd need translatable categories
10:31:20amiconnUnreleased plugins are, well, unreleased
10:32:09Papricawhat is mikacho real name?
10:32:11amiconnPaul_The_Nerd: Category folders might be difficult. What if a plugin has more than one category?
10:32:16Papricaor this is his real name?
10:32:25drspoonamiconn: i agree - i meant on plugbox whilst i develop (hopefully to be commitable in 3 weeks or so)
10:33:15midkaythat reminds me.. anyone know what's up with the PluginRoboracers in PluginIndex?.. no code, no compiled tests, no description.. just a screenshot.
10:34:59midkayJungti1234, what language is that in?
10:36:02midkayJungti1234, cool. :)
10:36:14midkayi wish i knew the answer to these bugs..
10:36:15amiconnmidkay: Imho that shouldn't be there. Removing the CategoryPlugin line from PluginRoboracers should get rid of it
10:36:51midkayamiconn, i thought so but didn't want to touch it when i reworked the PluginIndex page..
10:39:00PapricaXobox commited
10:39:33midkayPaprica, cool :)
10:40:42 Join lamed [0] (
10:41:07Papricaooops, what i did wrong?
10:41:13nudelwhat's Xobox? I looked in the source and saw stuff about balls and infected areas (I had that once, had to go to the doctor for some cream) but I still don't know what kidn of game it is. :)
10:41:42midkaynudel, hahaha, it's like.. did you see the screenshots? :)
10:42:02nudeli must've missed the screenshots/url
10:42:18lamedhehe... red builds all around, paprica...
10:42:34midkayhaha. paprica killed rockbox!!
10:42:43lamed(just back from the R me)
10:42:45Papricabut i dont know but idid wrong
10:42:47nudelthanks. looks like snake or tron?
10:42:56midkaynudel, i have no idea really. ;)
10:43:02safetydanPaprica, I don't think you did anything wrong. Something's up with the build system.
10:43:20midkaycheck out the errors and see if they're legit?
10:43:26Jungti1234It is normal
10:43:30t0masI'm looking at them
10:43:48Jungti1234make: *** No targets. Stop.
10:43:53safetydanSomehow the build system is running on a read only filesystem... which isn't going to work obviously
10:44:57Papricabalh why in my commit =\
10:45:27t0mastrouble on your server
10:45:39t0masas in 100% disk usage on /home and /film
10:45:55t0maserm /film = /video2
10:47:04t0masccache is eating diskspace
10:47:14nudelAnyone know if the new tag database will be cached in memory? It's a bit annoying having to wait for disk spin-up when browsing folders. (I know the karma at least always kept the file list in memory... which was an issue for people who upgraded teh HDD as it would eat away at the playback buffer)
10:48:17amiconnIt can do both. If you enable dircache, the tagcache will also be in ram
10:48:32CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
10:48:32*amiconn doesn't use dircache
10:48:38safetydannudel, do you have dircache on?
10:48:39midkayno news on tagcache on ipods, right?
10:48:39nudeloh, there's already a dircache
10:48:45nudeli hadn't realised, sorry
10:48:50nudelI need to RTFM
10:48:52safetydanmidkay, no news on tagcache anywhere :)
10:49:04midkayblast!! ;)
10:49:12safetydanWhen it comes, it'll be for all targets.
10:49:13amiconnnudel: No M to RTF yet
10:49:43amiconndircache is fairly new, and certainly unsuitable for the archoses
10:50:32amiconnIt might be that dircache has issues on iPod
10:51:14amiconnI cannot know for sure as I have no iPod, but dircache might have data alignment problems. Coldfire doesn't care, but arm does
10:51:22midkayfwiw, using dircache here on my ipod 5g - working fine, no problems.
10:51:36Slasheriamiconn: it had but that has been fixed now
10:54:01amiconnt0mas: I don't see excessive disk space usage from the distributed build client.
10:54:25amiconndu -s /home/rbclient : 261MB
10:54:54t0masit can grow to 1 gb
10:54:58t0massources take < 100 mb
10:55:07t0masso the diskuasage limit should be around 1,1 GB
10:55:09amiconnccache stores data in the user's home dir, so that's included
10:55:26t0masyes, but linuxstb_'s server has been in testing for all targets since the beginning
10:55:29t0masso his ccache is bigger
10:55:40amiconnYe ok.
10:55:56amiconn1GB should be no problem with today's disks...
10:55:57t0masstandard limit is 1 gb
10:56:06Kilohurtit's amazing how big kernel 2.6.x is
10:56:10t0masI'll change it to 500 mb for him
10:57:18Slasherit0mas: btw, could it be possible to store the ccache data elsewhere from the user's home directory?
10:57:45t0masyou have a preferred place?
10:57:47Slasherithat way there wouldn't be need to every day consume much of the disk space with incremental daily backups i have
10:57:58Slasherihmm, just a moment and i will check
10:58:10t0masok, sounds like a good idea
10:58:18t0masfor linuxstb_:
10:58:19t0mascache size 780.3 Mbytes
10:58:19t0masmax cache size 976.6 Mbytes
10:59:37Slasherit0mas: /stuff/work should be fine for that, just create some directory in there (it's world writable and excluded from all backups)
10:59:54Slasherithanks :)
11:00:29 Quit Maxime (Read error: 104 (Connection reset by peer))
11:01:51 Join moda|DOOF [0] (
11:02:02moda|DOOFon wps's should i load bmps first or last?
11:02:12t0masyour call :)
11:02:18t0masit doesn't really matter iirc...
11:02:20t0masmost people do it first
11:02:24moda|DOOFlike, will bmps load faster first or last?
11:02:28moda|DOOFah, k
11:03:05moda|DOOFsyntax for loading backgrounds?
11:03:35moda|DOOFoops, i meant backdrops
11:03:42moda|DOOFits %m or something?
11:04:07midkayfor the menus and browser?
11:04:07midkaythat's in a config file..
11:04:11moda|DOOFfor the wps
11:04:18midkaybackdrops for the wps is what i said.
11:04:21t0masthat's a list of tags
11:04:44moda|DOOFive got it open, cant find it. i guess ill go thru the h300 experimental page
11:04:55t0mas%X|filename.bmp| −− Load and set a backdrop image for the WPS. This image must be exactly the same size as your LCD.
11:05:11t0masit's there :)
11:05:27moda|DOOFyer. i thought that was just normal image load?
11:05:37Paul_The_NerdCapital X is backdrop
11:05:43moda|DOOFsilly me
11:07:36moda|DOOFx and y is horizontal then verticle, right?
11:08:35 Join Zagor [0] (
11:09:26midkaymoda|DOOF, yes
11:10:05 Join Maxime [0] (
11:11:49zoneoutDoes anyone know how to install rockbox on a 5g ipod from linux?
11:13:33 Join Rob2222 [0] (
11:13:42 Part Paul_The_Nerd
11:13:54midkayzoneout, yes, it's all at the wiki..
11:14:51 Join JazzBone [0] (
11:15:53 Join Paul_The_Nerd [0] (
11:16:54moda|DOOFif i have this code in my wps, does it mean that i dont have to put in the original battery define?
11:17:03moda|DOOFor do i still have to call it up?
11:17:35 Quit Maxime (Read error: 104 (Connection reset by peer))
11:18:54midkaymoda|DOOF, what?
11:19:15moda|DOOFif i have his code, do i still have to put the syntax in to call up the battery normally?
11:19:46 Join Maxime [0] (
11:19:48midkaynot sure what you're asking. call up the battery?
11:20:13safetydanWouldn't it be better to move the image placement in the display WPS tag and not the preload tag?
11:20:53safetydanSo %xl|a|filename.bmp| and %xd|a|x|y| instead of %xl|a|filename.bmp|x|y| and %xd|a|
11:21:44moda|DOOFmidkay: like, have the battery show up normally.....
11:21:55moda|DOOFsorry, im not speeking very goodly tonight, im tired
11:23:12midkaymoda|DOOF, hmm, it's too complicated for me to comprehend ;) i'd just try and see..
11:24:58Paul_The_Nerdsafetydan: I think I said that exact same thing on a thread on misticriver earlier today. ;-)
11:25:23moda|DOOFyay, half my wps coded, already
11:25:32safetydanPaul_The_Nerd, great minds and all that :)
11:25:56safetydanDoesn't look like it would be too hard to switch that around... tricky thing would be maintaining backwards compatibility
11:30:23 Quit Rob2222_ (Read error: 110 (Connection timed out))
11:30:56zoneoutI'm going through the windows installation instructions for rockbox on an ipod... Where do I download rockboot.bin from?
11:31:02zoneouti'm using a 5g ipod
11:31:20midkayyou create it in one of the earlier steps..
11:31:31midkayand at IpodBoot, there are linux instructions, by the way..
11:32:01zoneoutmidkay: I decided to do it through windows...
11:32:09midkayzoneout, either way works :)
11:32:42moda|DOOFsomeone please interpret this for me? %pb|height|leftpos|rightpos|y.coord| what is left and right pos?
11:33:04midkaythe left and right positions.. in pixels
11:33:08safetydanleft edge and right edge?
11:33:25moda|DOOFoh, ok
11:33:35zoneoutok, I see the instructions I missed... I thought they were for ipodlinux users only... but thats just c.2, not d)... my bad :)
11:33:45midkayzoneout, aha :)
11:35:11Paul_The_NerdY'know, a few people have thought that.
11:37:32 Part amiconn
11:41:46 Join bluebrother^ [0] (
11:43:13t0masthis WPS looks cool:
11:43:42nudellooks like winamp5 :)
11:46:01bluebrother^is there a key to quit the simulator?
11:46:15bluebrother^haven't found anything in the wiki.
11:47:46 Join Maxime` [0] (
11:48:31midkaybluebrother^, i don't think so. just close the window.
11:48:58safetydanIn theory holding the power off button should work
11:49:12safetydan(power off button of the simulator target, not your computer)
11:49:23safetydanAlt-F4 of course always works anyway
11:50:14safetydanhrmm... the WPS code is in dire need of a proper parser...
11:50:27 Quit Maxime (Read error: 104 (Connection reset by peer))
11:51:16 Quit TCK- ("well, if you say so.")
11:52:41 Nick linuxstb_ is now known as linuxstb (
11:54:23 Quit Maxime` (Read error: 104 (Connection reset by peer))
11:54:23 Quit linuxstb ("Leaving")
11:54:25moda|DOOFwtf someone help me
11:54:38Bgerwith "wtf" ?
11:54:51 Join Maxime [0] (
11:54:55t0masI assume in this case that's "what to fuck" then :P
11:55:00 Quit Maxime (Client Quit)
11:55:02t0mastry 0900-callgirl
11:55:07moda|DOOFi coded in my wps, and i just loaded it up, and none of the things work. like, the volume bar doesnt work, the play bar doesnt work etc
11:55:30t0maswell... that sounds like you did something wrong :)
11:55:41t0mashave you copied the bmp files to the player?
11:55:51midkayin the right dir?
11:55:53moda|DOOFthey load up right because the stop one shows
11:56:00t0masin .rockbox/wps/wpsname/
11:56:00moda|DOOFand the full volume shows
11:56:04moda|DOOFbut they dont function
11:56:07midkaycheck your wps code then..
11:57:14Bgermoda|DOOF put your WPS code in the and paste the link her
11:57:35moda|DOOFits identical to my other code. hrm. bger, its not finished its just the start of it, and i dont have much time at
11:58:12 Join ScoTTie_ [0] (i=skotty@unaffiliated/scottie)
11:58:19 Join Maxime [0] (
11:58:23 Quit ScoTTie (Read error: 104 (Connection reset by peer))
11:58:41 Join linuxstb [0] (
11:58:51Bgermoda|DOOF okay, but u shouldn't expect someone to help you without seeing the WPS code
11:59:11moda|DOOFbger: i know, but i really dont have time
11:59:39t0maswell... then ask some other time
12:00:55 Quit Maxime (Client Quit)
12:06:01 Quit moda|DOOF ()
12:06:44 Quit BHSPitMonkey (Remote closed the connection)
12:08:50 Join _FireFly_ [0] (
12:09:13 Join Moos [0] (
12:13:15nudelis there a way to test battery level WPS stuff in the sim?
12:14:38Jungti1234bye all
12:14:51midkaylater Jungti1234
12:14:54midkaythx for testing :)
12:14:57 Quit Jungti1234 ()
12:15:39***Saving seen data "./dancer.seen"
12:17:14 Join drspoon_ [0] (
12:17:55drspoon_Paprica: i've got spaceIinvaders on plugbox
12:19:56 Join DrMoos [0] (
12:19:56 Quit drspoon ("CGI:IRC (EOF)")
12:20:04 Nick drspoon_ is now known as drspoon (
12:20:17 Part drspoon
12:23:17 Quit ScoTTie_ ()
12:26:26 Join youngcereal [0] (
12:33:08zoneoutack I've just gone and selected an ipod theme and I can't read the menus anymore... Is there an easy way ro reset the theme?
12:33:50 Join ScoTTie [0] (n=scott@unaffiliated/scottie)
12:33:51Bgerzoneout on iPod ?
12:34:01Slasherihmm, iriver player?
12:34:04zoneoutBger: yeah
12:34:29Bgerzoneout ask someone with ipod to guide you through the menus ..
12:34:48Slasherior try the simulator
12:34:48Bgerlinuxstb ? preglow ? lostlogic ?
12:35:07zoneoutBger: I can't see any menu's... I think the font is set to white (which is my background colour)...
12:35:14zoneoutis there a file I can edit?
12:35:22Paul_The_NerdYou can reset the settings by turning on Hold immediately after turning it on.
12:35:34Paul_The_NerdI think
12:35:40 Quit Moos (Read error: 110 (Connection timed out))
12:35:50 Nick DrMoos is now known as Moos (
12:35:56linuxstbYou think correctly.
12:35:58Bgerah, i always forget about Paul_The_Nerd
12:37:11nudelI thought RB didn't detect hold on the ipod? or is that just in wps? Or totally wrong?
12:37:23zoneoutPaul_The_Nerd: Doesn't seem to work.
12:37:43zoneoutwhere's the theme config saved?
12:37:47midkayzoneout, you need to power it on and immediately turn on the hold switch.
12:38:00midkayworked for me earlier today.
12:38:08midkayaccident, no less. :)
12:38:19zoneoutahh I was pushing pause! :)
12:38:21nudeli think you can also do it by disconnecting from USB while hold is in place (which would explain why i accidentally reset my config twice)
12:38:30midkayzoneout, :)
12:38:34zoneoutmidkay: thats worked :)
12:38:57Paul_The_Nerdnudel: Yeah, it's "if it boots while hold is in place" for the moment.
12:42:22 Join SereR0KR [0] (
12:44:34*t0mas is now playing: Deep Purple Live - Smoke On The Water [1973]
12:44:45t0maswhat a great concert :)
12:44:54JdGordonok, who wants to guess what my root password is on coLinux?
12:44:58JdGordonnice song :D
12:45:36t0masJdGordon: open up port 22 and wait a few days... if it's a normal English word I'm sure someone will find it
12:45:47Bgert0mas hahah
12:46:00t0masthey keep trying it on my non-password login SSH
12:46:02t0masreally funny
12:46:05Bgeri think u should try sudo passwd root
12:46:16JdGordonna, im smart (and lazy), ive set the user to sudo with no passwd.. so i just did sudo passwd root and it worked :D
12:46:33t0masnormally sudo asks for your own user password
12:46:36t0masso that would have worked too
12:48:53 Join JdGordon41 [0] (
12:49:27 Quit JdGordon (Nick collision from services.)
12:49:32 Nick JdGordon41 is now known as JdGordon (
12:51:41zoneoutWhats the easiest way to rename/reorganise my old iTunesDB for rockbox?
12:52:06Bgerfor example
12:53:55*Paul_The_Nerd has tried and liked mp3tag.
12:59:21 Quit crwl (Read error: 110 (Connection timed out))
13:02:31JdGordonok wierd.. im setting up a dev env on coLinux, and ive done apt-get install gcc but now im configuring binutils and it says.. "checking whether the C compiler (gcc ) works... no
13:02:57JdGordonconfigure: error: installation or configuration problem: C compiler cannot creat
13:02:57JdGordone executables." wtf?
13:02:57 Join crwl [0] (
13:04:14Bgersee the log of the configure
13:04:33linuxstbJdGordon: Have you installed the native binutils? (apt-get install binutils)
13:04:54JdGordoni just did a test compile of a hellow world program and it says cant find stdlib.h so still need some setting up
13:05:00JdGordonlinuxstb: doesnt look like it :p
13:06:35linuxstbYou may need libc6-dev as well.
13:11:26 Quit damaki (Read error: 104 (Connection reset by peer))
13:13:23 Join KN|stiff [0] (
13:15:06JdGordonok, who want sot guess how long binutils will take to compile on my colinux setup?
13:15:06JdGordonim guesing 20min
13:15:06JdGordon(host comp is celly 2.4, 512mb ram), nothing major running apart from win xp
13:16:54 Join amiconn [0] (
13:17:03JdGordonfine.. suit yourselve.s.... its cool if no1 eants to play...
13:18:19Bger15 min ;)
13:19:46midkay14 min 59 seconds.
13:21:15 Join damaki [0] (
13:21:49*Paul_The_Nerd is tempted to say 15 and 1.
13:23:20JdGordonits justerd "configuring in ld"
13:23:29JdGordonany1 know how much to go?
13:24:03 Quit lamed ("CGI:IRC (EOF)")
13:25:44*JdGordon is bored btw...
13:27:22JdGordonany takers on gcc?
13:33:12JdGordonno way... gcc took more than double on my lappy, im saying 25
13:33:45Bgerthen 23m30s
13:34:34JdGordonrounding that to 24, coz my timing is going from the "[23:27] JdGordon: any takers on gcc?" line untill it finishes
13:34:44JdGordonso.. ye...
13:34:54JdGordonnot exactly olympic timeing standards
13:35:26JdGordonis the build errors on the cvs coz of the box? or code?
13:35:35Bger has better precision
13:36:03JdGordonno it doesnt... its 10hours behind :p
13:36:11linuxstbJdGordon: I think that was caused by my build server - not the code.
13:36:16JdGordonoh, u mean the seconds showing?
13:36:37linuxstbI'm testing t0mas's ability to bullet-proof his distributed build system...
13:38:14 Join FireFly_ [0] (
13:41:19 Quit FireFly_ (Client Quit)
13:41:58 Join FireFly_ [0] (
13:42:46JdGordonBger wins
13:43:37JdGordonumm.. crap... make install...make[2]: m68k-elf-ranlib: Command not found
13:43:37JdGordonmake[2]: *** [install] Error 127
13:43:37JdGordonmake[2]: Leaving directory `/home/rockdev/build/gcc/gcc'
13:43:37DBUGEnqueued KICK JdGordon
13:43:37JdGordonmake[1]: *** [install-multilib] Error 2
13:43:37JdGordonmake[1]: Leaving directory `/home/rockdev/build/gcc/gcc'
13:43:43linuxstbDamn. Now compile a Linux kernel...
13:44:04linuxstbJdGordon: You just need to add the m68k bin directory to your PATH.
13:44:24JdGordoni did...
13:44:27JdGordonill try again...
13:44:29linuxstbAs root?
13:44:48Mikachuthe path probably doesn't inherit when you su
13:45:17 Quit FireFly_ (Client Quit)
13:45:20JdGordondone and done
13:45:47t0maslinuxstb: I bulled-proofed it this morning by removing your server
13:45:49t0mashas it rebooted?
13:45:55t0masand is everything back to normal?
13:46:19linuxstbt0mas: Yes, it should be back to normal now.
13:46:23JdGordondoes sdl need X installed (i know.. silly q.. but im hoping it doesnt..)
13:46:45CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
13:46:45*amiconn just tried x11 forwarding thru ssh
13:46:56amiconnIt works, but is horribly slow
13:47:10linuxstbt0mas: I guess it's hard to tell the difference between a build that failed due to build server problems, and a build that failed due to bugs in the code.
13:47:18MikachuJdGordon: no, it shouldn't
13:47:29Mikachuamiconn: did you add -C?
13:47:43amiconnThe x11 player sim is barely usable. SDL is out of question
13:47:58t0maslinuxstb: almost impossible
13:48:03linuxstbamiconn: Is this on a local network?
13:48:06t0masif the server responds fine, we can only assume it builds
13:49:01linuxstbt0mas: One option would be to make the build server compile a small test program before each build. But I'm not sure if it's worth the effort, and that may not catch all problems anyway.
13:49:01amiconnlinuxstb: No, between two different ADSL-connected locations
13:49:24*amiconn wants to try NX, but has no clue how to set it up
13:49:30JdGordonNX is slooow
13:49:38JdGordonwell... on colinux anyway
13:49:41*amiconn really likes RDP for its simplicity and speed
13:51:07*t0mas has used remote X for a long time now
13:51:11t0masworks fine on a network
13:51:22t0masif you want it to work over a slow uplink, you'll need compression
13:51:31t0mas(you can enable that in the SSH tunnel)
13:51:56JdGordonis that with a windows box? or nix?
13:52:04JdGordoni mean, connecteing from
13:52:10Mikachuyou can also use vnc with varios compression algorithms
13:53:04amiconnt0mas, Mikachu: I tried -C now. It helps somewhat. Still way slower than rdp
13:53:17amiconnVNC is also significantly slower than RDP
13:53:25 Quit _FireFly_ (Read error: 110 (Connection timed out))
13:53:25Mikachuwhat compression did you use?
13:53:26t0masjup, RDP is a really smart invention
13:53:32Mikachuand what does rdp use?
13:53:33t0masbut you can use -C9 iirc?
13:53:35amiconnNX is said to be quite fast, that's why I want to try it
13:53:51Mikachuthere's only -C or no -C
13:57:13JdGordon:) coLinux is MUCH faster than cygwin
13:57:44ashridahyeah, cygwin's a bit of a pig
13:58:35JdGordon4 min for a clean build... cygwin took 8+
13:59:00amiconn8 ??
13:59:16amiconnOopss. Takes 5..6 here
13:59:41 Quit zoneout ("Leaving")
14:01:38*JdGordon thinks 1gb isnt enough for the dev env..
14:01:44 Join zoneout [0] (n=r@
14:02:37JdGordonall the files that were compiled can be deleted right?
14:04:20Paul_The_NerdHrm... building clean for iPod Nano takes me about 3 minutes, and that's with Doom thrown in.
14:04:24 Quit Moos (Read error: 110 (Connection timed out))
14:04:58linuxstbPaul_The_Nerd: Do you still have your pacbox compilation problem with current CVS?
14:05:11Paul_The_Nerdlinuxstb: Nope. It's stayed gone.
14:05:16 Join Massa1 [0] (n=Massa1@
14:05:25linuxstbVery strange. But I'm happy it fixed itself.
14:05:35Massa1Hi everybody!
14:06:01Paul_The_NerdI still kinda wish I knew what had caused it. But hey, it's gone, and as long as it stays that way, it's no concern of mine, 'eh?
14:06:26Massa1Is there somebody here with knowledge in how the gui_wps screens work?
14:06:41amiconnPaul_The_Nerd: What system
14:07:05amiconnBuilding clean for iPod nano takes ~70 sec on my amd64
14:07:19amiconn(including 'make zip')
14:07:31Paul_The_NerdMobile Athlon 64 in 32 bit mode, 3400+, and no make zip.
14:07:40Paul_The_NerdI *really* wish I could get ndiswrapper to work properly for me
14:07:58JdGordonwell of course u have decent build times if your on linux....
14:08:00amiconnHmm, then it's probably limited by hard disk speed
14:08:09*JdGordon hates it and will not put it on my desktop
14:08:18Paul_The_NerdJdGordon: I'm on Windows XP w/ Cygwin
14:08:28JdGordonoh ok
14:08:51Paul_The_NerdI *would* be on Linuxs, cept ndiswrapper doesn't work, and I don't like dragging a 50 foot ethernet cable around my apartment. ;-)
14:09:14*amiconn doesn't want to run a 64 bit CPU in 32 bit mode
14:09:30amiconnThat's *one* reason why I chose linux for my new box
14:09:51Paul_The_NerdThis was actually a warranty replacement I got a year ago for a three year old Sony Vaio.
14:10:19amiconnI surely won't switch to linux completely
14:10:25Massa1Hello??? Somebody here who wants to talk with me?
14:11:07Paul_The_Nerd Really, I keep intending to put linux on my desktop for development, but the case fan is horribly loud, and I keep forgetting to pick up a replacement when I'm somewhere that has 'em.
14:11:12muesli__Massa1 you didnt perform well in the race ;-p
14:11:45 Join CyberDog [0] (i=UNKNOWN6@
14:11:53Massa1muesli__: why?
14:13:18 Join Nimsoft [0] (
14:14:23 Join Mmmm [0] (
14:15:39Nimsoftanyone know if this can be run on an iPod mini yet?
14:15:42***Saving seen data "./dancer.seen"
14:15:52 Quit kernelsensei (Read error: 104 (Connection reset by peer))
14:16:13Massa1There are a lot of places in the sources around, where the macro FOR_NB_SCREENS has been used. This is to form a loop over the screen of the main device and the remote (if possible).
14:16:42Paul_The_NerdNimsoft: While I think some experimenting has been done, as far as I know it's not in a usable state yet (won't play music, etc)
14:16:52Nimsoftaww :(
14:17:10Massa1Then a function will be called (e.g. wps_reset) and the corresponding gui_wps structure will be given as parameter.
14:17:31Nimsofthopefully once it's functional it'll convince me not to give up with the iPod altogether
14:17:35Massa1I want to know if it's possible inside such a function to detect which is the remote and which is the main screen...
14:18:17MmmmMassai1 display->screentype 0=main 1=remote!
14:18:20Nimsoftso sick of useless EQs, lack of codec support and god damn gaps between mixes
14:18:37Paul_The_NerdNimsoft: So, what prompted you to buy an iPod in the first place then?
14:18:51 Join kernelsensei [0] (n=boris@gentoo/developer/kernelsensei)
14:19:02Nimsoftsmall, light, good battery life, looks fairly nice
14:19:06amiconnMassa1: The purpose of the gui code is that you shouldn't need to care which screen is which, or how many screens there are
14:19:19Massa1Mmmm: thanks - that would work!
14:20:03Nimsoftif the EQs worked and they had seamless tracks I wouldn't give any other players a second thought
14:20:18Massa1amiconn: I just found (another) problem with the backdrop being erased. You know why? Because there is no difference between remote and main screen and loading a new rwps clears the backdrop (of the main display)
14:20:19MmmmI've been doing a lot of work with the gui system's really quite clever!
14:20:21linuxstbPaul_The_Nerd: The same complaints can be made of every DAP apart from the Rio Karma...
14:20:21Nimsoftbut it seems apple are *still* ignoring these pretty important features
14:20:44muesli__Massa1 cos u reached 9th position only ;-p
14:21:15amiconnNimsoft: What *I* don't get is that so many current (and almost-current) DAPs have no gapless playback
14:21:17Paul_The_Nerdlinuxstb: Well, some have better EQs than others. Some have more codec support than the iPod as well. The Karma really has the biggest advantage in the EQ and gapless categories though. Dunno what codecs it supports, honestly.
14:21:25NimsoftI know it bugs the crap out of me
14:21:35NimsoftI get around it by having all my mixes as one file
14:21:36amiconnThe years-old archoses all had gapless playback with stock firmware...
14:21:51Nimsoftannoying yes, but not too bad with a scroll wheel as you can scrub quickly and accurately
14:22:01NimsoftI cant stand the crappy controls found on most other DAPs
14:22:03Massa1Mmmm: as far as I understand the backdrop code does not fit very well in the rest of the gui code
14:22:11JdGordonbah, gapless is only needed if u listen to pink floyd, or live recordings :p
14:22:15MmmmMassaa: you can clear a single screen only by passing a particular struct into the function and then using display->clearscreen
14:22:20Massa1muesli__: Huh? You mean Formula 1?
14:22:24Nimsoftor any dj mix JdGordon
14:22:30Nimsoftwhich is damn near most of my music collection
14:22:35Mmmm(eventually ill get your nick right massa1! :D
14:22:38muesli__Massa1 sure ;)
14:22:41 Quit zoneout (Remote closed the connection)
14:22:41Nimsoftwhy the hell would you listen to music that's not mixed? :P
14:23:03Massa1Mmmm: no, that's not what I mean.
14:23:05Nimsoftin fact the only tracks I own unmixed is on the vinyl so I can mix it myself :D
14:23:28 Quit midkay ("Leaving")
14:23:38Massa1Mmmm: the variable wps_has_backdrop and the complete backdrop handling does not care about a gui_wps structure.
14:23:50 Join zoneout [0] (n=r@
14:24:02Massa1It will be set and read regardless of which screen currently is used.
14:24:11MmmmMassa1: ahh..looks like it needs a rewrite then eh? :)
14:24:14linuxstbMassa1: Please feel free to improve that WPS backdrop handling. I implemented it originally, without knowing very much at all about that part of Rockbox.
14:24:28linuxstbSo I know it's far from perfect...
14:24:49Massa1In my oppinion it either has to be put into the gui_wps structure (I don't know if it make sense - a remote will never get a backdrop, will it?)
14:25:00Mikachuhm, reading the original xonix code isn't easy, all variable and function names are in polish
14:25:20Massa1Or it has to check which screen it currently handles and only react if it's the main screen.
14:25:32linuxstbMassa1: It's possible that in the future Rockbox will support devices with greyscale or colour remotes - so remote backdrops would make sense.
14:25:41Paul_The_NerdIs the H300 remote mono?
14:25:44MmmmMassa1:you never know..a future target may have a funky remote that can cope with backdrops!
14:25:45*Paul_The_Nerd has never seen one.
14:25:56Mmmmahh..too late! :)
14:26:04BgerPaul_The_Nerd yes
14:26:11Massa1linuxstb: And I tried to fix the cleaning of the backdrop and just found out, that it still does not work properly ;)
14:26:14Bgerit has the same screen as the h100's one
14:26:17Paul_The_NerdWhy is the H300 LCD remote so much more coveted then?
14:26:35 Quit CyberDog ()
14:26:36Bgerimho it's better than the h100
14:26:56Bgerthat's all
14:27:20Paul_The_NerdI just know misticaudio was selling them for $70
14:27:28Massa1linuxstb: O.K. then I try to change it and move the backdrop handling inside the gui_wps structure. I didn't have a deeper look. But it should not be too hard :)
14:27:28Paul_The_NerdI'm not sure I'd pay twice as much for a better button layout.
14:27:43JdGordoncan host the colinux hdd images? it looks like it might be around 200mb (prob much less using bz instead or rar)
14:27:57MmmmIs anyone interested in trying out my remote peakmeter support patch? using the gui system? It compiles for all targets...I tested it!
14:27:59 Quit Nimsoft ("Chatzilla 0.9.70 [Firefox]")
14:28:26BgerPaul_The_Nerd the problem is that they aren't sold outside of Korea
14:28:37Massa1Mmmm: does not make much sense for me - I only have a NON-LCD remote :) :) :)
14:28:59Paul_The_NerdMmmm: I absolutely would, but my LCD remote broke last week. I'm just waiting 'till next month to order a replacement.
14:29:30 Quit KN|stiff (Connection timed out)
14:29:36BgerPaul_The_Nerd how did you brake it ?
14:29:42MmmmIt seems that there are a massive amount of people out there with knackered remotes! what do you all do with them? :D
14:29:59Massa1Mmmm: peakmeter is a good cue: would it be possible to add margins for it similar to the peakmeter?
14:30:13Mmmmyuo mean progress bar?
14:30:24Massa1Mmmm: of course :o
14:30:30Paul_The_NerdBger: The cable snagged on a doorknob. Pulled itself out of the unit. Tried a friend's remote, the unit itself is fine. My remote just doesn't show anything and no audio comes through.
14:30:50Mmmmshould be...the code is there for specifying its width and position already..just needs putting into the WPS code!
14:31:27BgerPaul_The_Nerd bad ..'re a remote man right?? as use one i mean! :D
14:31:55Massa1Mmmm: Or some general support for margins to every tag? Something more general (but similar) to the scrolling margin patch?
14:32:25 Quit JdGordon ("Miranda IM! Smaller, Faster, Easier.")
14:32:48Massa1Which is btw really nice and IMHO should be committed to CVS ;)
14:33:06Paul_The_NerdBger: Yeah. I'd stuffed the whole thing into my pocket in a rush to get somewhere, but a loop of cable was still hanging out. I'm really lucky nothing worse happened.
14:33:08MmmmMassa1: that sounds a bit more tricky! :)
14:33:39Massa1Mmmm: yeah, a small solution now and a more general one later would be O.K. for me :D
14:34:14Mmmmheh heh..
14:34:50MmmmI want to get this peakmeter patch committed first...before I start on something new!
14:35:20MmmmGetting a dev to look at it is harder than the actual coding! :D
14:35:23 Join titor [0] (
14:35:33titorhello everyone
14:35:47Massa1Hi titor!
14:36:38titori would like to know if it is possible to see the source code of the archos firmaware ?
14:36:49 Join quobl [0] (n=quobl@tor/session/x-cc76beaf3bc45163)
14:37:03Massa1Mmmm: that's true - and a shame, there are a lot of really good patches out there which I assume no dev looked at :(
14:37:42titorso you don't know ?
14:38:00Massa1titor: what do you mean? The rockbox code is in CVS and I doubt you'll find the source code of the original firmwares somewhere :O
14:38:05MmmmMassa1: could be, or they could all just be badly coded!
14:38:33titorok so i'll look in the CVS
14:38:59titoris it hard to develop a firmware for a mpp3 player ?
14:39:01Massa1Mmmm: I doupt that - and if, the devs should leave a note so that the authors could change it...
14:39:10MmmmI think there are a lot of hacked patches out there that wouldn't go well in the present code even though they work
14:39:14Massa1doupt -> doubt
14:39:18Mmmmyes a note would be good, but
14:39:34Mmmmthen as you say, there are a LOT of patches out there! :)
14:40:02 Quit damaki (Remote closed the connection)
14:40:21MmmmFor example, for this peakmeter patch, I first got it working in a hacky kind of way,
14:40:28Mmmmposted it on the forum,
14:40:33Massa1Mmmm: yes, and some of the older ones are still good and IMHO needed (e.g. oneclick patch for iRiver devices)
14:40:36Mmmmand everybody is using it
14:41:00BgerMassa1 ? what oneclick patch ?
14:41:07 Join damaki [0] (
14:41:08titoris there some stuff about the archos gmini XS202 ?
14:41:11MmmmMy new version (which took a lot longer to code is super Rockbox! :D
14:41:49MmmmBger: Rubberglove has done a 1click patch playlist insert patch...been around for ages!
14:42:11Massa1Bger: "One click to insert functionality in file tree"; you can find it here:
14:42:34Mmmmit's really fantastic!
14:42:44Mmmmcouldn't live without it! :D
14:42:59Paul_The_Nerdtitor: That's not a device rockbox supports
14:43:00Massa1Mmmm: lot longer code means much better readable and much better integrated in Rockbox?
14:43:20 Quit ashridah ("Leaving") took me longer to's not actually longer in length!
14:44:06Mmmmit uses all that gui stuff which took ages for my tiny mind to get a grip of! :D
14:45:04Massa1I'm also still in the learning stage and don't understand a lot of the code - every day I find something new ;)
14:45:22Mmmmit's good isn't it? :)
14:45:33 Part titor ("Leaving")
14:45:47Mmmmgreat sense of acievement when something suddenly clicks into place!
14:46:02 Join midkay [0] (n=midkay@
14:46:22Massa1BTW, I'm also looking for a possibility to read configuration data from inside the metadata code...
14:48:38Massa1I mean: as far as I understand the reading of the metadata is independent from the WPS parsing. But I want to define a bitmap name from inside the WPS which the metadata code should use.
14:50:58 Join herz42_ [0] (
14:51:47linuxstbMassa1: Are you talking about the album art patch?
14:52:06Massa1linuxstb: yes ;)
14:53:05linuxstbIMO, the album art bitmap name doesn't need to be configurable. But if you insist, then could it be a global setting (set via the theme .cfg file), rather than part of the WPS?
14:53:34linuxstbOr are you thinking of a dynamically generated name based on information in the tags?
14:54:50Massa1linuxstb: there is a dispute around for WPS creators: some like 75x75 bitmaps, some like 90x90 bitmaps, some like 100x100 bitmaps, some like 125x125 bitmaps.
14:55:55nudelwould it be silly for the firmware to scale images down to fit a size specified in the WPS?
14:57:14Massa1nudel: would be nice, but you need could scaling code - and for that you need knowledge in image handling ;)
14:57:18nudeli don't think any fixed size is good since the ideal will be differnet for different devices. one idea is files named _100 _75 etc. so people can populate the drive with different sized images but that's also a pain for the user... if they could simply supply an image and RB scales it...
14:57:24Paul_The_NerdMassa1: Why not have them set the size in the WPS. For example %c|X|Y|size| and then it looks for coversize.bmp (so, for 100x100, it looks for cover100.bmp)?
14:58:12linuxstbThat could simply be a global setting then.
14:58:22linuxstb(i.e. in the theme .cfg file)
14:58:30Paul_The_NerdThat too
14:58:44Massa1Paul_The_Nerd: that's exactly what I decide to do - but that means to read WPS information inside metadata code (which is outside the WPS parsing)
14:58:56Paul_The_NerdMassa1: Why metadata code?
14:58:57nudelit'd be cool if you could change from one theme to another without having to make sure you have copied the right size bmp files to the player
14:59:11Paul_The_NerdMassa1: Shouldn't the art size be read either from the .wps or the theme.cfg?
14:59:14Massa1linuxstb: then you have to change that setting every time you load another WPS which is made for a different album art size?
14:59:57linuxstbMassa1: Of course - that's the whole point of the theme .cfg file.
15:00:21Massa1Paul_The_Nerd: because the finding and loading of the bitmap is done when the file information will be loaded - that's the metadata loading...
15:01:03Massa1linuxstb: for me WPS themes are more dynamic than "normal" configuration settings...
15:01:25Paul_The_NerdMassa1: Theme files with .cfg extensions are *exactly* "normal" configuration files.
15:02:53Massa1Paul_The_Nerd: of course - I know, it would be a compromise if I'm unable to do it by reading the information from WPS ;)
15:03:16Massa1And I agree that the best solution would be to enable bitmap scaling...
15:03:59Paul_The_NerdIt does seem that if it's a WPS-exclusive setting, that it should be set in the .wps instead of the .cfg.
15:04:30Paul_The_NerdEvery now and then I still browse for a specific .wps instead of changing themes because, for example, I don't want anything else to be changed but the display on my main (or remote) screen.
15:05:16Massa1Paul_The_Nerd: that's exactly why I think it would be better to keep it in .wps than in .cfg
15:07:17Massa1BTW, this would also enable the possibility to have different sizes for main .wps and remote .rwps (although there's currently no color remote, so this is just theoretical :o )
15:08:38MikachuPaprica: hi
15:08:57Massa1linuxstb: are you still around?
15:09:18MikachuPaprica: i made some more changes to xobox, i wrote comments on the @@ lines in the patch file
15:09:38Massa1inbetween I had a look at lcd_set_backdrop, lcd_get_backdrop
15:10:29Massa1of course these functions don't know anything about screens. Do you know how the other functions are used?
15:10:35safetydanIs anyone actively working on the WPS tokenizer patch?
15:11:10linuxstbMassa1: You should probably add those functions to the GUI system, and change Rockbox to use those instead of the lcd functions directly.
15:11:12Massa1I mean, have they have all been set as function pointers inside the gui_wps structure or something similar?
15:12:06Massa1linuxstb: you think move them to the gui system? Or to write new gui_set_backdrop which then use the lcd_set_backdrop function?
15:12:23Massa1safetydan: as far as I know, nobody is currently working on it...
15:13:30linuxstbIf I'm understanding the intention of the GUI code correctly, we shouldn't be using the lcd_* functions directly any more - so yes, we should have a screen->set_backdrop() function.
15:17:11Massa1linuxstb: it seems it's more work than I expected ;)
15:17:34Massa1I'll have a look at it - thanks for that good discussion...
15:18:00Massa1Bye everybody, I have to leave now!
15:18:07Mmmmsee ya...
15:18:26 Quit Massa1 ("ChatZilla 0.9.61 [Mozilla rv:1.7.12/20050915]")
15:20:42 Quit Mmmm ()
15:23:58safetydanAnother question, should we stop refering to things as "id3" and call it "metadata" instead?
15:25:03 Join BoD[] [0] (
15:25:12BoD[]Hello everybody !
15:25:23Mikachuhi dr nick
15:25:47BoD[]dr nick?
15:26:13Mikachua character in simpsons that always says 'hello everybody', and then everyone says 'hi dr nick'
15:26:22BoD[]ohhhh :) sorry
15:26:25Paul_The_NerdI was about to comment that someone's been watching too much Simpsons.
15:27:35BoD[]I'm a "old days" user of rockbox
15:27:54BoD[]back when I had an archos
15:28:11BoD[]jbr 20
15:28:29BoD[]then I lost my archos
15:28:40BoD[]more than a year ago I think
15:28:53 Nick jborn_ is now known as JoeBorn (
15:29:01BoD[]then recently I bought an ipod :) and now tadaaa I'm back with rockbox again!
15:33:00BoD[]oh and I have a question
15:33:20BoD[]when moving the cursor in a list
15:33:38BoD[]when the cursor is on the last element and you go down again
15:33:48BoD[]it "warps" back to the first element
15:33:53BoD[]is there a way to disable this?
15:34:12Paul_The_NerdIt's an open source project. There's *always* a way. :-P
15:34:27Paul_The_NerdBut no, I don't think there's an option for it.
15:34:31BoD[]yeah :) but
15:34:38BoD[]too bad
15:35:20BoD[]cause on the ipod, with the wheel thinggy, it's actually easier if it stops on the boudaries
15:35:47Paul_The_NerdI thought it paused at them...
15:35:55Paul_The_NerdOh, not ipod
15:36:38Paul_The_NerdThe behaviour on other units is that scroll stops at the end of a list, and then if you start scrolling again in the same direction, *then* it wraps.
15:37:15BoD[]that's clever
15:37:22Paul_The_NerdIt's very convenient.
15:37:29linuxstbI agree - I would prefer the wheel to never wrap around. But the existing code that does that is based on repeat events - which don't occur with the wheel.
15:38:17Mikachuyou could eat maybe 10 events before you wrap?
15:38:45Paul_The_NerdProbably only need 3 or 4
15:38:48BoD[]i think it's a "time" thing
15:39:25BoD[]if there's a pause between 2 groups of events, then it's 2 separate "user gestures"
15:40:44 Quit damaki (Read error: 104 (Connection reset by peer))
15:47:33 Quit Bger ("brb")
15:48:02 Join damaki [0] (
15:53:06 Quit bluebrother^ ("Leaving")
15:53:54muesli__any french fries here?
15:54:32linuxstbMikachu, Paul_The_Nerd: Do you have problems with the keys being unresponsive after turning hold on/off on your Nanos?
15:55:16Mikachusometimes it works fine several times and sometimes it takes a few tries
15:55:39Paul_The_Nerdlinuxstb: I reported that the day after the change was made that keeps scroll events from queuing.
15:56:22 Join XavierGr [0] (
15:56:24Paul_The_Nerdlinuxstb: After hold has been toggled, at least one scroll event seems to need to register before keypresses will, as far as I can tell
15:56:42Mikachui thought that too, but pressing select without touching the scroll wheel works fine
15:56:50Mikachusometimes.. :)
15:57:32BoD[]muesli__: ?
15:57:53linuxstbI'm find that when playing pacbox on my 5g, Rockbox sometimes completely refuses to register any more keypresses after toggling hold.
15:58:22muesli__yopp, on iriver too
15:58:30muesli__hold IS hold
15:58:31Paul_The_Nerdlinuxstb: I encountered that in pacbox too. It will eventually, though.
15:58:40Paul_The_Nerdmuesli__: Toggling. Hold on, then off again.
16:00:41Papricalinuxstb, have you try xobox on your video?
16:01:31linuxstbPaprica: Yes, it seems to work nicely.
16:01:32muesli__BoD[] do you speak french?
16:01:44Papricaok =]
16:06:52 Quit needleboy ()
16:08:34 Join KN|stiff [0] (
16:11:27muesli__Bonjour, quel est la date d'achat ainsi que le prix et le nom du fournisseur? could u translate that pls?
16:13:03BoD[]Hello, what's the purchasing date, the price, and the supplier name
16:14:42muesli__thx m8
16:15:44***Saving seen data "./dancer.seen"
16:16:22safetydanThe iPod has a hold switch right?
16:17:02 Quit robin_ (Read error: 110 (Connection timed out))
16:17:09safetydanSo the WPS code should probably allow the hold switch flag for iPod then
16:17:28Mikachui get the little thing in the status bar
16:18:11safetydanThe %mh code is #ifdef'd out for anything other than h100 and h300
16:19:23 Join MarcoPolo [0] (
16:19:23 Quit DreamTactix291 (Read error: 104 (Connection reset by peer))
16:21:43 Join mfgalizia [0] (
16:21:44 Part mfgalizia
16:21:54 Join DreamTactix291 [0] (
16:26:51safetydanit's very annoying when patches do unneeded formatting changes as well
16:32:04 Join Matze41 [0] (
16:36:33 Quit youngcereal (Read error: 110 (Connection timed out))
16:37:05 Join youngcereal [0] (
16:41:18 Quit zoneout ("Leaving")
16:44:13lostlogicamiconn: WRT dice on player, I'll test it on my player... since I have one. it'll need adjusting to only use the limited display size available, which will also limit the number of dice it can roll.
16:55:00 Part Paul_The_Nerd
16:55:28 Quit DJ_Dooms_Day ("Trillian (")
16:56:56nudelI like the idea of the EQ WPS patch ( but doesn't it means you have to make 45 (9*5) images which is too many for a WPS? If you could reuse images at differnet offsets for differnet tags then you'd only need a single image, but I don't think you can do that.
16:59:18safetydannudel, image reuse is something I'm looking in to, but I'd like to clean up the WPS parsing code first
17:34:32 Join mirak [0] (
17:39:18amiconnlostlogic: Please do that. Not only does dice not display correctly, but it also disturbs display in general
17:39:51amiconnMy guess is that it causes out-of-range accesses, overwriting innocent data
17:40:13amiconnI'm not sure, but afaik the player display code does no clipping
17:40:25amiconnWell, at least not in all directions
17:52:29 Quit mirak (Remote closed the connection)
18:01:08 Quit KN|stiff (Read error: 104 (Connection reset by peer))
18:01:15amiconnnudel: Using one .bmp for all wps image snippets is something I want to see for a long time...
18:01:31amiconn(although *I* have no single bitmap in any of my wps'es)
18:02:00Mikachuwouldn't that just make making wpses harder?
18:02:09safetydanamiconn, actually I think we was talking about reusing the same image multiple times
18:02:34 Join Febs [0] (
18:03:56amiconnMikachu: Not much imho. But it would (1) make loading wps'es way faster and (2) significantly reduce disk space waste
18:05:10Mikachuyou mean from blocksize waste?
18:06:22amiconnFAT allocates space in whole clusters
18:06:42Mikachuhow large are those usually?
18:06:43amiconn..meaning even a few-byte .bmp takes 32KB on a 40GB FAT32 partition
18:07:02amiconnTake that times 50 for some wps'es...
18:07:24Mikachuon my nano it seems the cluster size is 4kB
18:08:22Mikachuyeah, du -hsc in wps/ gives 1.9M while −−apparent-size gives only 337kB
18:10:30amiconnImagine that on a 40GB iPod or iriver...
18:10:50Mikachuis it possible to use 4kB clustersize on 40GB partitions?
18:11:23amiconnTheoretically yes, but it would increase the FAT size significantly and hence slow down file operations
18:11:25Mikachumkdosfs has a -s sectors-per-cluster
18:11:44amiconnThere's a reason why the cluster size defaults are as they are
18:12:14Mikachuin essence fat isn't very good :)
18:12:27Lynx_i just plugged my h300 into usb while i think it was still booting
18:12:42Lynx_windows did not find it, and i uplugged usb again
18:12:56Lynx_now i get the status bar, and a blank screen
18:12:56herz42_as I know, number of clusters must fit in a 32bit number, maybe even a signed one...
18:13:10amiconnMikachu: On my H340 du -hsc wps/ gives 13MB ...
18:13:22amiconnherz42_: 28 bit unsigned
18:13:24Lynx_and it complains about no rockbox directory, installation incomplete
18:13:24Mikachui only had the default ones and my own
18:13:31Mikachui just removed the ones i don't use
18:13:37Mikachuso now it's only 180kB
18:14:08herz42_ahh ok
18:14:12 Join yeahx [0] (
18:14:44Mikachuamiconn: i see your point then
18:15:47***Saving seen data "./dancer.seen"
18:28:26 Join webguest06 [0] (
18:29:03*webguest06 was reading logs and saw this "<amiconn> I was looking at"> . Lots of wasted space; this wps doesn't have any more info than my standard archos recorder wps"
18:29:28webguest06I think amiconn is missing the point. "How much info can we cram into the screen" isn't very .. pretty or pleasing to the eye
18:29:54webguest06Wasted space is a bonus, if you don't need it (well, to a certain degree anyway)
18:31:29 Quit webguest06 (Client Quit)
18:39:38 Join RotAtoR [0] (
18:39:45MarcoPolohow big can be rockbox logo at start ?
18:39:47 Join TCK- [0] (
18:42:00safetydanMarcoPolo, depends on the resolution of the target
18:54:28 Join bluey [0] (
18:55:52MarcoPolosafetydan: well, if it's 320x240 ?
18:56:39MarcoPolosafetydan: will it load a 320x240 file ? or I have to use a 320x98x16 like the current one ?
18:58:00safetydanMarcoPolo, probably it will load whatever you give it
18:58:12MarcoPolonice :)
18:58:19safetydanbut the layout of the screen does make some assumptions about the height of the logo
18:58:40MarcoPolosafetydan: you mean ?
18:58:45linuxstbMarcoPolo: The code to display it is show_logo() in apps/misc.c
18:58:49MarcoPolooki :)
19:10:36lostlogicamiconn: my player's not booting anymore (hard disk error it seems) can you test a dice.rock? (or anyone else with an archos player)
19:10:39 Join fantomas [0] (i=foobar@
19:10:53amiconnDon't have my player with me now
19:11:07amiconnCan test later this evening if no-one else does before
19:11:20amiconnDid you test it in the sim?
19:11:31fantomasHi. Is there a way to switch between Apple's original and Rockbox's OSes? If this is already in FAQ then provide a link to it please :)
19:11:40lostlogicamiconn: no, will try
19:14:42blueypress Menu while booting to enter Apple OS
19:16:24fantomassafetydan: oh, thanks, I see now :)
19:16:37fantomasi stupid
19:18:31 Quit nudel ("At Argon, we're working to keep your money.")
19:19:21 Join Jury [0] (
19:19:31 Join Moos [0] (
19:21:57 Join nudel [0] (
19:26:23 Nick TCK- is now known as TCK (
19:29:25yeahxI haven't updated my nano all week
19:29:39Mikachuwow, you missed out on the 3d animated menus
19:29:44yeahxI never see anything that looks like it will matter on the list, but I dont know anything
19:29:51yeahxhaha sure
19:30:31 Join Adrian [0] (
19:31:49Adrianhi I have a question
19:32:24Jurylike what
19:32:36 Join DrMoos [0] (
19:33:31 Join amiconn_ [0] (
19:33:43 Quit amiconn (Nick collision from services.)
19:33:44 Nick amiconn_ is now known as amiconn (
19:35:11Adrianis there any way to run linux when i have a rockbox on my ipod??
19:35:22Mikachuyes, hold play while you boot
19:35:30Mikachuand put linux.bin in / on your fat partition
19:35:44fantomasStrange. When I umount my iPod I still see "Do not disconnect" message on screen.
19:35:56Adrianyes i did this but its say linux error: -1
19:36:08Mikachufantomas: you can 'eject /dev/sda'
19:36:29Adriani dont know what is wrong
19:36:37fantomasMikachu: before umount or after?
19:36:56Mikachufantomas: you can do it instead of umount, it will automatically umount all mounts from that device
19:37:25fantomasMikachu: aneganov@deb02:~$ eject /dev/ipod \n eject: unable to eject, last error: Invalid argument
19:37:35Mikachuare you root?
19:37:41fantomasMikachu: no
19:37:53linuxstbAdrian: "linux error: -1" means that there isn't a file called "linux.bin" in the top-level (root) of your FAT32 partition.
19:38:08fantomasMikachu: same under root, just checked
19:38:10Adrianok i try it
19:38:35Mikachufantomas: is the symlink pointing correctly?
19:38:45Mikachufantomas: sometimes the node number changes
19:38:48yeahxis there a linux.bin already for the nano or do you have to screw around with terminal?
19:38:59Mikachuipl provide daily builds
19:39:04fantomasMikachu: its not symlink, its a device, I use udev
19:39:17Mikachufantomas: so it's sda2?
19:39:27Mikachualthough i think eject should work on any device
19:39:32yeahxand I can create a partition without wiping the nano?
19:39:46Mikachuyes and no
19:39:52fantomasMikachu: no sda's or sdb's :) Just /dev/ipod :)
19:39:55Adrianwhat should i install first linux and floydzilla or rockbox??
19:40:08fantomasMikachu: ok, I think I need to read about eject and how its work
19:40:09Shadowarrior13Roxkbox isn't really an install.
19:40:14Shadowarrior13It's just an unzip :P
19:40:27Mikachufantomas: you know how device files work? you have sda for the whole device, then sda<number> for each partition
19:41:01fantomasMikachu: yes I have /dev/ipod and /dev/ipod<number> for each partition
19:41:06Mikachuah, okay
19:41:29Mikachuwhat kernel are you running? i'm not sure if it works before 2.6
19:41:33lostlogicamiconn: I'm committing a dice that seems quite usable on the player sim and never writes mroe than 2 lines, test later if you please.
19:41:36Adriani have a install of rockbox
19:41:39blueyno flame but imho ipl is not more than a toy
19:41:49fantomasMikachu: 2.6.13
19:41:56Mikachushould work then..
19:42:06Mikachumaybe your eject is too old? i have 2.1.4
19:42:37yeahxthats what I think about ipl too
19:42:41yeahxon the nano anyway
19:42:51Mikachui never got ipl to play music :)
19:43:06yeahxon the DS it can go online at least :)
19:43:12yeahxlinux I mean
19:43:22Adrianfrom where can i get linux.bat??
19:43:35 Join quobl_ [0] (i=id@tor/session/x-0a771cdd684e1608)
19:43:42Adriansorry linux.bin
19:43:54fantomasMikachu: Yes its older here 2.0.13
19:43:59Mikachumaybe that's it
19:44:10fantomasMikachu: yep. Will try to upgrade
19:46:36 Quit JazzBone ("Leaving")
19:48:22yeahxcan it even play videos?
19:48:44yeahxmy friend has bugged the hell out of me to put ipl on my nano so I can test out videos he encodes
19:49:49 Quit Jury ()
19:51:49Adriansorry where is this FAT32 partition root??
19:53:25 Quit Moos (Read error: 110 (Connection timed out))
19:53:43 Nick DrMoos is now known as Moos (
19:54:13Adrianok i found it
19:54:26AdrianThanks Guys
19:55:04Adriannow its work fine
19:58:10MarcoPolowould this patch work on ipod or is it really iriver specific ?
20:02:19safetydanMarcoPolo, it will probably help iPod's but at the moment it looks pretty specific to the battery types found in the iRiver's
20:02:27safetydanHelp iPod's in the end that is
20:04:37MarcoPolo that is ?
20:06:23 Join bluey- [0] (
20:06:37safetydanAs in it will probably help iPod's in the end, but right now it looks iRiver specific.
20:06:56MarcoPoloi'm gonna try it this week then :)
20:08:49 Quit aegray (Read error: 104 (Connection reset by peer))
20:08:57safetydanat your own risk of course
20:10:07MarcoPoloit's not my first patch ;-) (and i'll keep a copy of my current rockbox.ipod)
20:10:18yeahxknowing battery life would be handy
20:10:27t0maspreglow: for playing around with a cutoff in the dsp code... how optimized is memmove?
20:10:35 Join aegray [0] (
20:11:33 Quit aegray (Read error: 104 (Connection reset by peer))
20:12:36 Quit bluey (Read error: 104 (Connection reset by peer))
20:12:56yeahxhow big should the ipl partition be again? 80mb?
20:13:29t0masyou might want to ask the ipl people...
20:13:47Shadowarrior13The two channels have gotten mixed up a bit lately, eh? :P
20:15:35 Join aegray [0] (
20:15:50***Saving seen data "./dancer.seen"
20:16:34 Quit bluey- ("Leaving")
20:17:38 Join Cillian [0] (
20:18:07*Cillian hugs the rockbox people for making my ipod even cooler, and allowing me to play oggs
20:18:10 Part Cillian
20:19:12*t0mas wonders why there is such a difference between ipod users and archos users...
20:19:55dpassen1where do iriver owners fit in
20:19:55Shadowarrior13The ipod is better.
20:20:04Shadowarrior13It owns all of you.
20:20:09t0masiriver users fit somewhere in between
20:20:11*Shadowarrior13 waves it around
20:20:32t0masas in: iriver has some stupid users... ipod has way more stupid users...
20:20:41t0masthe ipl people really have trouble with all questions they get
20:20:53linuxstbIt's simply that there are _way_ more ipod users in the world.
20:21:01t0mas(remember: I'm not saying that all ipod users are stupid)
20:21:13 Quit aegray (Read error: 104 (Connection reset by peer))
20:21:14Shadowarrior13And you'll be the first against the wall when the revolution comes...
20:22:02t0maswell... there are more ipods... but do you agree with me that it are more the geeky people buying iriver.archos players?
20:22:04youngcereali think how many users use windows and that is realy a shit produkt more users not a better produkt
20:22:28t0masand more general public buying ipods?
20:22:34t0masjust because they're more... well known?
20:22:40Shadowarrior13I think on how many people rip on windows because they want to fit in. More people dissing it doesn't mean it's a bad product...
20:23:42 Join aegray [0] (
20:23:58t0masno, people bashing windows while woluntairy using it are just stupid...
20:24:08Shadowarrior13That as well.
20:24:22t0masthat's what I mean :P
20:24:36youngcerealis at the moment a depatation day
20:24:46yeahxI almost got an iriver for ogg and radio
20:24:55t0masbut come on
20:25:12t0masthere are to much people screaming "Wind0wze sucks!1!"
20:25:16yeahxbut I already wanted the nano and it was 1gb more for only like $20 more
20:25:16t0mas(in that way of typing)
20:25:24Shadowarrior13Yeah, it all kind of blurs together.
20:25:31yeahxthere are? I never see it
20:25:39t0maswhile they have never even tried to install linux
20:25:50youngcereali am a mac and linux
20:26:07Shadowarrior13You're a mac?
20:26:09t0masI am using Linux and Windows...
20:26:10youngcereali never use micro ...... shit
20:26:12Shadowarrior13How'd you pull that off?
20:26:23t0masShadowarrior13: the first self thinking max
20:26:35Shadowarrior13I didn't notice the thinking part...
20:26:38t0maswell ok
20:26:40Shadowarrior13Ooooh snap
20:26:46t0masbut it looks like it's not a standard mac :P
20:26:54Shadowarrior13It's a lisa >.>
20:27:01t0masit's the IRC-bot version ;)
20:27:11youngcereallisa with linux cool
20:27:42yeahxmore like Eliza or Azile :)
20:28:03youngcerealor a newton with linux
20:28:12amiconnt0mas: One of the differences is that archoses existed before iPods
20:28:27t0masbut iriver's didn't
20:28:49yeahxyeh I had one, and it blew hard, I got it cause I couldnt afford an ipod and best buy didnt have em yet
20:29:14youngcerealamiconn; forgot it this people only whant bla bla no logic ;)
20:29:16amiconnyeahx: Back in 2000 there were no iPods
20:29:32 Part amiconn
20:29:39Shadowarrior132001, I think.
20:29:39yeahxI had a Rio500
20:29:48yeahxthere were archos back then?
20:29:52Shadowarrior13Man, those first iPods were huge.
20:30:03 Join Inc [0] (
20:30:30yeahxI had 2g and 3g
20:30:32youngcerealipod is cam 1999
20:30:35youngcerealthe first
20:30:47yeahxwhat about the archos 20gb crap?
20:30:48youngcerealand archos are on 1998 or 1999
20:31:01yeahxI melted mine and used my replacement plan to get an ipod :)
20:31:12youngcerealrio wars the first on 1995 or 1996
20:31:12Shadowarrior13I wanted a 3G, it's beautiful.
20:31:17Shadowarrior13They should bring that button scheme back.
20:31:29yeahxI didnt know archos had them that long ago
20:31:40yeahxdo archos still suck?
20:32:22yeahxmy rio500 was awesome, its known as their best mp3 player, after that they went down hill, it seems like the recent ones are decent though
20:32:27 Quit MarcoPolo (Read error: 104 (Connection reset by peer))
20:32:40yeahxby looks anyway :)
20:32:52Incany chance of creative zen vision support?
20:33:06t0masif someone wants to code it: yes
20:33:54 Part Inc ("= OUT!")
20:34:28 Join Inc [0] (
20:37:28IncI have a question if any developers are around
20:38:11Mikachuthere usually is
20:38:12Incwho assigns the hostmasks' cause they messded up and assignded one to someone who hadn't even heard of the project.
20:38:35safetydanInc, I believe t0mas as the one handling that
20:39:32t0maspreglw ?
20:39:58Inct0mas, Yamabushi
20:40:18Mikachuheh, n=Yamabush@rockbox/developer/Badger
20:40:27t0masBadger -> Bagder
20:41:11Inctypo eh
20:41:12t0massomeone at freenode is really bad at copy/paste-ing nicknames
20:41:14t0mas"Bagder should have rockbox/developer/Bagder"
20:41:32t0maswas in the e-mail
20:42:09 Quit linuxstb ("Leaving")
20:42:11 Join linuxstb [0] (
20:42:16Mikachuwhere did they get yamabushi from?
20:42:31Inche owns the nick badger
20:43:52t0mas* [Yamabushi] (
20:44:15Incyeh let me know if or when you guy's support the creative zen vision heh.
20:44:28Incpleasure chatting with you
20:44:30 Part Inc ("= OUT!")
20:46:08Adrianone more can anyone help me with the patchs
20:46:34Adrianhow to puts it to a rockbox
20:48:44 Join Nico_P [0] (
20:50:32midkayAdrian, you need to be able to compile rockbox..
20:51:07 Join DrMoos [0] (
20:54:20 Quit imphasing ("Lost terminal")
20:54:41t0masMoos is slowly becomming DrMoos?
20:55:19midkayhey. cool. i just got my little.. nick.. hostmask.. thingamabobby. ;)
20:55:23midkaythanks t0mas!
20:55:35t0masno problem
20:55:49t0masI just had to get some staffer working for that wrong cloak
20:56:02t0masso I asked them to get the last part of my list done too :)
20:56:17midkaydarn slackers ;)
20:56:58t0masthey take some time to get through
20:57:07t0masbut if you finally find one, it's done in 5 min.
20:57:36midkayhaha, yeah. :)
21:00:16 Join imphasing [0] (
21:00:51DrMoost0mas: I'am, DrMoos is my ghost nick ;)
21:01:26t0maslots of disconnects?
21:01:56DrMoostime to time
21:03:52*DrMoos don't remenber the irc command for kill his ghost
21:04:12t0mas /nickserv help ghost
21:04:20t0masit will tell you how it works
21:05:27sharpehmm... some odd movie is on lifetime...
21:07:39sharpeum... sorry...
21:08:16sharpeoh, found that chapstick...
21:09:29Papricat0mas, what about my host?
21:10:17*t0mas wonders where it has gone
21:10:31 Quit Moos (Read error: 110 (Connection timed out))
21:10:35midkaythose darn freenode nutcases.. :)
21:10:38 Nick DrMoos is now known as Moos (
21:10:44t0masno, this might be me :)
21:11:27midkayPaprica, uummmm, i think they ran into the limit on the number of nicks that can have custom hostnames. yeah. so they took it off you and gave it to me. because i'm more special than you.
21:12:01t0masno, he never had one ;)
21:12:12midkayi was thinking preglow.
21:12:12*Paprica takes midkay host
21:12:19midkaymove along..
21:12:21*midkay slips away
21:12:31t0mashow did you do that Paprica? ;)
21:12:37t0mas[21:13:46] * [Paprica] (i=Paprica@rockbox/developer/paprica):
21:12:51Papricait's a magic, i cant tell u
21:12:53*t0mas will ask a new one for midkay ;)
21:12:58midkayomg, he's a wizard.
21:13:07midkayhey. what. stop it!! :)
21:13:15sharpei feel so left out. heh...
21:13:42t0masthen develop something
21:13:44midkaysharpe, did you finish compressed zip decompression?
21:13:52t0masconvince Linus/Bagder that you really need CVS access for it
21:13:56t0masand get one yourself ;)
21:13:58midkayhaha. lie. :)
21:14:28midkay"hey linus, what's happening... yeah, um, i'm gonna need to be updating this all the time, so.. if you could just give me cvs access.. that'd be great." :)
21:14:36sharpenope haven't yet, couldn't find any source that didn't use zlib or gzip... or whatever there is...
21:14:50midkaysharpe, btw, "just kidding". :)
21:14:55sharpe"especially since you don't know me, could i get cvs access?" :)
21:15:09XavierGrwhat? cvs access give away? I want one too!! :D
21:15:16sharpei'll be back...
21:16:16safetydanwoo... my experiments with a new wps parser/tokenizer seem to be working... now to try and get it to actually do something
21:16:27midkaysafetydan, haha - what does it do?
21:16:32XavierGrnew wps parser? what's new?
21:16:43safetydanhopefully it's easier to extend
21:16:49safetydanand uses less memory
21:16:56XavierGrnow that is nice
21:17:04midkaysafetydan, good. i went looking to add a new alignment tag.. it was nutso complex..
21:17:13midkayit was terrifying.
21:17:17t0massafetydan: I am thinking about adding some WPS stuff again
21:17:20t0masso hurry :P
21:17:28safetydangwps-common.c is about 2300 lines
21:17:33safetydanthat's a little too long for my liking
21:17:37XavierGrso what happened to the copy paste work. no go? (still big filesize?)
21:18:02safetydanXavierGr, really it actually needs more testing
21:18:15safetydanthe filesize thing I'm hoping to work around by making other parts of Rockbox smaller :)
21:18:35XavierGrgood, good...
21:18:54safetydanSo far I've only heard of one person actually using it.
21:19:28t0masI was thinking about making a custom peak meter
21:19:34t0maslike the iriver original WPS has...
21:19:35sharpei'm back! the world is now safe again...
21:19:46Papricat0mas, do it.
21:20:16t0masyeah, but a lot of things changed since my last WPS action :)
21:20:26t0masso I'll wait for the new parser
21:20:32t0masand then re-learn the wps code
21:21:18safetydanIt could be a while. The WPS code isn't exactly a simple thing to replace.
21:21:20 Quit youngcereal ("... und tschüß")
21:21:29midkayt0mas, that'd be really cool.. i'd also like to add some color to the current one (a green->red gradient?..)
21:21:52t0masoh wait
21:21:52sharpea gradient peak meter would be cool...
21:21:53t0masthe peak meter
21:22:06t0maswell... I was thinking about using an image for it
21:22:14t0masso you define 1 image as "the peakmeter image"
21:22:27Mikachulike the progress bar
21:22:28sharpeand have like a mask over it?
21:22:36t0maslike the progress bar yes
21:23:42sharpewhat should i add to the zip plugin?
21:24:22 Join pill [0] (
21:24:23midkayt0mas, that's interesting
21:24:54t0masbut it was just a tought... so don't expect it to be there in 3 days :)
21:26:52sharpei thought lifetime was supposed to be a family oriented channel kind of thing...
21:35:17sharpeif you bought one of the sony cds with the rootkit on it, you're entitled to a free copy of the cd, $7.50, and album downloads...
21:43:21sharpei have an idea!
21:43:53midkaywow, let's hear it pls.
21:45:17 Join zoneout [0] (n=r@
21:45:53 Join ens04 [0] (
21:46:03 Join Rob2222_ [0] (
21:46:17sharpewe make a file format for a wps... that'd include all associated files with the wps... it's just like what someone said about a use for the uncompressed zip... except, we make our own compression format! ahah! because, i'm so bored...
21:46:39ens04hi, i was wondering if I install rockbox, will that void my warranty with apple?
21:46:53midkaysharpe, haha. :)
21:47:00linuxstbens04: Only Apple can answer that.
21:47:26sharpeand it's almost always possible to reinstall the apple firmware...
21:47:28midkayens04, probably.
21:47:34linuxstbBut both Archos and iriver (makers of other mp3 players that Rockbox runs on) have refused to service players with Rockbox installed on them.
21:47:40sharpefrom what i've done anyway.
21:48:00Mikachubut for those players, you actually reflash some firmware chip right?
21:48:04ens04can rockbox make the ipod 5g play games?
21:48:09linuxstbBut yes, unless you have a serious hardware problem, you can always just uninstall Rockbox and Apple will never know.
21:48:11zoneoutens04: sure can
21:48:15ens04what kind of games?
21:48:24zoneoutens04: crap ones :)
21:48:36zoneoutens04: nah.. some seem quite good :)
21:48:41sharpepretty much the ones installed with the apple firmware, and more...
21:48:41zoneoutbetter than the normal ipod ones anyway
21:48:58zoneoutbejewled is pretty cool
21:49:00sharpeminus... three of them...
21:49:05zoneoutthere's chess too
21:49:23sharpei'm just like that guy who inserts himself into everyone's conversation
21:49:26 Quit Rob2222 (Read error: 104 (Connection reset by peer))
21:49:35sharpeand it's really hot in here all of a sudden.
21:50:03midkayplease leave your clothes on. :(
21:50:06midkayor LEAVE.
21:50:42sharpei'm talking about in my house...
21:50:58midkayyeah. i knew that.
21:51:04midkayjust.. testing you.
21:51:20sharpelike, 25.5 degrees celsius
21:51:36safetydansharpe, the idea of a combined WPS format has been suggested before. No one was stepped up and written the code though.
21:51:54midkaysharpe, that's almost _26 degrees celcius_!!
21:51:56safetydantar format might be a better idea
21:51:59 Join Massa1 [0] (n=Massa1@
21:52:24Massa1Hi everybody!
21:52:26 Quit ens04 ("UgZ-Net Script 1.0 (basato sul LupinIII 2.61)")
21:52:33sharpelet me check the differences between the tar and uncompressed format...
21:52:37safetydanthough does tar have an offset table for random access?
21:52:38sharpezip format i mean
21:52:47sharpei couldn't tell you.
21:53:45safetydanGood thing you're researching it so you can write the code then :)
21:53:48sharpethe tar would take up more space than an uncompressed zip...
21:54:16linuxstbsafetydan: You don't even need random access if you're loading a WPS from a .tar file - you will always load all the files.
21:54:27Massa1linuxstb: still here ;) ?
21:54:27midkaysharpe, so.. tar takes more space, is harder to decompress, and less common.. hmm. the clear winner is tar.
21:55:10safetydanlinuxstb, of course... should have though it through
21:55:13sharpetar isn't compressed midkay...
21:55:14safetydanthought even
21:55:34safetydansharpe, probably not a good idea to compress them
21:55:41midkaysharpe, ah..
21:55:42safetydanjust adds complexity
21:55:48midkayyeah. that.
21:56:47sharpeso... we use an existing format, or define a new one, and see how that goes...?
21:57:16 Join damaki_ [0] (
21:57:28midkayi'd say existing..
21:58:05safetydanexisting is best to start with so you can use existing tools
21:58:16sharpecould get a tiny bit more space out of a new one, to not deal with unneeded stuff...
21:58:43Massa1linuxstb: I just had some time to finish the first version (quick'n dirty) of moving the backdrop functionality inside the wps_data structure :)
21:58:51midkaysharpe, "could".. but better to go existing + compatible than new + unfamiliar, imo..
21:59:52Massa1seems to work O.K. - now I'll cleanup the code and make it the "better way" :)
22:00:30sharpei'm thinking... uncompressed zip format then?
22:01:06midkaysharpe, sounds good
22:01:32Massa1linuxstb? No longer available?
22:01:34midkaysharpe, maybe it'd be nice to scan for a .wps file inside any zip archive first (in the root of the folder) and prompt to load it or something. :)
22:01:51linuxstbMassa1: Yes, I'm around...
22:01:57 Join JdGordon [0] (
22:02:08sharpegah... it's hot any it's colder outside than it is in here...
22:02:52Massa1linuxstb: do you remember for what purpose the "old_backdrop" in gwps.c is? Why do you need to store and restore it?
22:03:50linuxstbThat's to restore the backdrop used in the rest of Rockbox when the WPS screen exits, or the WPS screen calls the main menu.
22:04:26sharpei've never used a backdrop in rockbox... i dunno why...
22:04:38Massa1isn't that called "background" and is stored in a different variable?
22:05:00linuxstbbackground could be the background color.
22:06:39Massa1So to move it completely to the gui_wps structure, I would have to store the backdrop of "all" screens?
22:07:22linuxstbI think so, yes.
22:08:33Massa1Does this make sense - waste memory for that just in the case that in some time in the future a remote could also have a backdrop?
22:09:06 Quit JdGordon (
22:09:06 Quit [1]wenko (
22:09:06 Quit Spida (
22:09:06 Quit Fitzsimmons (
22:09:06 Quit ScootScat (
22:09:06 Quit ashay (
22:09:06 Quit ismo (
22:09:06 Quit mbr (
22:09:06 Quit Kingstone (
22:09:06 Quit kclaf (
22:09:06 Quit merbanan (
22:09:06 Quit `3nergy (
22:09:06 Quit rob- (
22:09:06 Quit Kilohurt (
22:09:06 Quit dark (
22:09:06 Quit ansivirus (
22:09:06 Nick _kclaf is now known as kclaf (
22:09:08***Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:09:25 Join solexx [0] (
22:09:36 Quit kclaf (Killed by (Nick collision))
22:09:36NJoinJdGordon [0] (
22:09:36NJoin[1]wenko [0] (n=wenko@
22:09:36NJoinSpida [0] (
22:09:36 Join Fitzsimmons [0] (n=Fitzsimm@unaffiliated/fitzsimmons)
22:09:36NJoinmerbanan [0] (
22:09:36NJoinrob- [0] (
22:09:36NJoinkclaf [0] (
22:09:36NJoinKilohurt [0] (
22:09:36NJoinScootScat [0] (
22:09:36NJoinansivirus [0] (i=ansiviru@
22:09:36NJoin`3nergy [0] (
22:09:36 Join dark [0] (i=deviled_@unaffiliated/darkx)
22:09:36NJoinKingstone [0] (n=sg1@
22:09:36NJoinmbr [0] (
22:09:36NJoinismo [0] (i=laitinei@
22:09:36NJoinashay [0] (
22:09:37***Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:09:37***Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
22:09:48sharpeeh, yay maintenance
22:09:48 Join _kclaf [0] (
22:10:14Mikachutar is hardly uncommon
22:10:37BHSPitLappyunless you're a windows user
22:10:43*BHSPitLappy spits at midkay
22:10:47Massa1Oh, I have an idea - I'll store the "last" backdrop inside the related set_backdrop function (which is just an empty function for the remote atm, so it'll not waste any unnecesarry memory) :D
22:11:00midkayBHSPitLappy, you're funny
22:11:16midkayMikachu, i didn't say it was uncommon.. i said it was _less common_.
22:11:16sharpemost souce code is distributed in a gzipped tar for some things...
22:11:31BHSPitLappynot in the linux world, midkay
22:11:48midkayyes, source is generally in .tar. but overall i see far more zip files than tar files.
22:11:49BHSPitLappylol sharpe
22:11:55BHSPitLappy"most" "for some things"
22:11:57midkayBHSPitLappy, um, "lol".
22:12:06Mikachuum, "um" \"heh\"
22:12:17sharpemost some things...
22:12:25sharpemy logic confuses even myself at times.
22:12:26Mikachui mean um, "um \"lol\""
22:12:41safetydanwhichever is easier to parse will win, be it zip or tar or something else
22:12:55 Quit damaki (Read error: 110 (Connection timed out))
22:13:00sharpeeh, from what i think, zip would be easier...
22:13:07sharpesmaller header size for each file
22:13:13Massa1what about the wps_backdrop? Is this also a candidate for moving into the wps_data structure?
22:13:19sharpeand they're not padded to 512 bytes...
22:13:49Massa1wps_backdrop = buffer which currently holds the image data...
22:13:55MoosMassa1: for exemple the iAudio X5 have one Grayscale remote
22:14:46Massa1Moos: background images are currently only possible for color screens...
22:15:06Moosyes I know, I just thought for the future ;)
22:15:53***Saving seen data "./dancer.seen"
22:16:22sharpecan you set the wps with a plugin? i haven't checked...
22:17:07midkaysharpe, i don't believe so, just because it's never been needed :) you could add such a function to the api..
22:17:09Massa1Moos: O.K., but there are a lot of things which have to be done for that :D
22:17:30Mooshehe, true :-)
22:17:30sharpemidkay: you and you're adding functions to the api...
22:17:44midkaysharpe, you and your not-adding functions to the api. :)
22:17:58 Quit tipi^ ("Lost terminal")
22:20:11 Join tipi^ [0] (
22:21:09 Quit solexx_ (Read error: 110 (Connection timed out))
22:21:28sharpeoh my god...
22:21:49Mikachuyou and your god
22:22:04sharpeeh, i'm more agnostic than catholic. ;)
22:22:43muesli__didnt see life of brian?
22:22:43sharpeon the movie i'm watching on lifetime, the standard chat client is... "teenplaya"
22:22:59 Quit Nico_P ()
22:23:23sharpewhen i say stuff apparently it makes people type weird words and quit irc.
22:23:41Mikachuteenplay is not a worksafe word to google images for
22:23:58sharpei would imagine not.
22:24:36sharpeexcept, it had an 'a' at the end.
22:27:25sharpeso, i guess i've taken the responsibility for doing the wps zip format stuff?
22:29:28Mikachuyeah, i missed the last a before i pressed enter
22:30:05sharpeand that a makes all the difference...
22:30:44Mikachuwinamp unzips the theme to a temp dir before loading, promise you won't do that :)
22:30:48Mikachuand/or xmms
22:31:08sharpeaww... it's so fun using temporary files...
22:32:36sharpegrapefruit are cool
22:32:58sharpebecause they have absolutely nothing similar in appearance to grapes...
22:33:17 Join Bger [0] (n=Bager@
22:35:15sharpelets invent transparent whiteout!
22:35:23 Quit safetydan ("Leaving")
22:36:58nudelI think I've finished my iPod Video theme. Not tried it on the real device yet though. Going to try it out tomorrow and put it online in the evening."> (Needs the Album Art and Clock patches, but you can comment out the marked lines in the WPS to avoid this)
22:37:10sharpeum... sorry, i'll get back to my corner and code stuff now.
22:37:42 Quit Matze41 ("Miranda IM! Smaller, Faster, Easier.")
22:37:51sharpei made a theme for my 5g video...
22:38:10nudelSlightly not-work safe due to the test album cover I had lying around:">
22:38:38sharpejust slightly.
22:39:37midkaynudel, i'll try it now :)
22:39:50midkaylooks quite nice
22:40:11nudelthe menu background and colours are also set by the theme, but not very exciting
22:40:22midkayhaha. :)
22:41:17thegeekthat has got to be the worst album cover ever
22:41:34thegeekand the colors for that theme really sucks;)
22:41:39nudelthanks :)
22:41:45sharpeoh the love
22:41:49thegeekbut really
22:41:50 Join webguest05 [0] (
22:41:53nudeli'll do some more colours later
22:41:54thegeekblue font on green background?
22:42:07nudellooks good on my monitor... not sure what it'll look like on the ipod yet
22:42:14midkaynudel, loading it..
22:42:18nudelit's supposed to be a very dark blue
22:42:24thegeekblue-on-green will never ever look good anywhere
22:42:43midkaynudel, i like the way you added a background to the statusbar :)
22:43:13herz42_nudel: what font do you use?
22:43:20 Quit webguest05 (Client Quit)
22:43:24nudelnimbus-14 (it's set in the theme file)
22:43:59herz42_hmm, on my 5g everything seems slightly off...
22:44:17nudelhmm might be a diff between the sim and the real thing
22:44:28nudeli'm copying all my music over as ogg at the moment so can't try it for real
22:44:40herz42_maybe that are the missing patches. there's a line with 16|40|100|100|
22:44:59nudelah, open the wps and comment out the cover-art line, and swap the clock line with the no-clock one
22:45:12herz42_ok, I'll try
22:45:41 Quit Shadowarrior13 (Read error: 104 (Connection reset by peer))
22:46:35midkaynudel, i commented out what needed to be commented out.. using it now. looks great. :)
22:46:46nudelcool thanks :)
22:47:09midkayi like the tiny battery/volume icons, nice touches.. :)
22:47:10nudelif you find any gotchas PM me and i'll take a look today or tomorrow before i put it online
22:47:24midkayone thing.. yeah.. the track name/artist/album don't scroll?
22:47:27nudelyeah i wanted to have both visual and text for them
22:47:29midkaymight not be possible..
22:47:48nudelthey don't scroll... not sure if scrolling works on ipod yet... i don't really like scrolling anyway so i didn't investigate much
22:48:14midkaygot it.. (btw, it works ;) ) - coolness
22:48:55nudelwould scrolling move the text into the album cover? or can you set a margin?
22:49:03midkayno margins yet :(
22:49:21nudeloriginally iw as going to have the track details on separate lines so they could use the full screen width... but i ran out of horizontal space
22:49:38nudelcould move track details to the bottom i guess, and move the time etc. into the top-right
22:49:47midkayhaha. :) hm.. you might make a version sans album art area?
22:49:56nudelyeah, that's easy enough to do
22:49:59midkayi never use it..
22:50:13midkayimo that'd be nice :)
22:50:21nudeli want to make a version that can go in CVS so ipod users have a theme to play with out of the box, so that makes sense
22:50:54 Quit Rob2222_ (Read error: 104 (Connection reset by peer))
22:51:06midkaynudel, cool, this will fit well.. it's.. professional. :)
22:53:18sharpemine looks... bland...
22:54:03 Join BHSPitMonkey [0] (
22:54:56Spidahm, does rockbox support usb? how far?
22:55:12sharpedepends on your player...
22:56:32nudelmidkay:"> <−− version without the cover art (or clock)
23:00:12midkaynudel, looks great
23:01:32sharpei should cook something.
23:01:47nudelglad you like it midkay :)
23:02:46midkaynudel, i wish i could be better at making WPS'.. i'm mostly frustrated with the limits on the number of bitmaps, both overall and especially tag-specific (exactly ten volume levels, etc)
23:03:21midkayi wish gl's patch got in.. the scalable number of bitmaps for a tag..
23:04:38herz42_really looks great - I have put on the patches, but my next problem - need some album art now :)
23:06:17 Part SereR0KR ("XChat Aqua")
23:06:54nudelyeah, more battery levels would be good as well
23:07:22nudelalthough it's good in a way, stops people going overboard with graphics and eating up the playback buffer :)
23:07:57 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
23:08:00nudeli was looking at the apple firmware and although it looks nice and minimal and clean, it's actually really badly designed.. like you can't see the volume except when changing it, which happens on a pop-up screen...
23:10:13midkaynudel, it's just designed for simplicity.. the volume is just a bar, it doesn't tell you much, no need to see it at all times imo..
23:11:29 Join SereR0KR [0] (
23:12:32Mikachusometimes i find it hard to know if the volume is too loud when listening...
23:12:38Mikachusince the ears adapt to the load
23:13:34Mikachuso i like having the volume visible in rb
23:13:42 Join Jury [0] (
23:14:10midkayi'd agree, if it were a number mainly
23:23:25 Quit midkay (Read error: 104 (Connection reset by peer))
23:23:35 Join midkay_ [0] (n=midkay@
23:25:29amiconnBah, something is wrong with
23:25:46amiconnFor some reason it includes BMP wps'es for the player (!)
23:30:08Jurywhat games do you guys got on your rockboy
23:30:27midkay_Jury, none, it doesn't work so well (yet...)
23:30:32midkay_lack of keys mostly, on my ipod..
23:31:02Juryi use Frogger
23:31:08Juryyou only need the arrows for it
23:31:14midkay_haha, cool
23:31:15Juryand i play Super Mario bros deluxe
23:31:22Juryboth good games =/
23:31:27midkay_got an ipod?
23:31:34midkay_cool, me too
23:31:49Juryyou got linux + rockbox?
23:32:31Juryyeah i might wait till they upgrade it
23:32:36Jurythe games kinda blow with the lack of keys
23:32:50 Quit Jury ()
23:32:52sharpei have a gumby figurine!
23:33:59midkay_congratulations, sharpe!
23:34:23sharpei can now teach him, and he can make the compression routines for the zips!
23:38:23sharpewhat am i supposed to be doing?
23:38:49midkay_i have a lack of knowledge in that area.
23:39:06sharpeas do i.
23:39:08amiconnlostlogic: dice.rock now works on player and does no longer confuse the lcd, but the 2 help lines at start are irritating
23:40:20amiconnIt says </> +/- in the first line, but there are no </> buttons. I figured that you select the value to set with +/- and actually set it with Play and Stop
23:44:59midkay_amiconn, i just basically added a simple variable to the rockbox code and during compile for the recorder, i get a firmware size error (too big), "making a compressed version" - do you know if this is normal or the result of what i did?
23:45:08midkay_i don't remember such an error before adding the variable.
23:45:18amiconnIt's normal, not an error
23:45:33midkay_i see that it still compiles even with the "error".. but it's always like that?
23:45:46 Join damaki [0] (
23:45:46 Quit damaki_ (Read error: 110 (Connection timed out))
23:46:00amiconnRecorder firmware size is above the load size limit of the original firmware for quite some time now.
23:46:05 Join webguest43 [0] (
23:46:10 Quit webguest43 (Client Quit)
23:46:13midkay_ah, got it - thanks
23:46:28Adrianhey someone can help me with the bubbles game
23:46:32amiconnWe need to get the .ajz below that, otherwise rockbox won't load on an unflashed / unflashable box
23:46:44amiconnSo I made a self-extracting loader
23:46:46midkay_amiconn, quite impressive, the compression - 130kb, wow..
23:47:05Adrianso i put the bubble.rock file to the rock folder
23:47:14midkay_Adrian, where did you get it?
23:47:30amiconn..reusing the .ucl compression already introduced by [IDC]Dragon for flashing
23:47:49midkay_amiconn, cool, i guess that explains the slightly longer firmware load times - nice :)
23:47:56amiconnSpeed penalty is about 0.5 sec at boot
23:48:16midkay_Adrian, those are almost a month old, i think.
23:48:23midkay_or.. hm
23:48:24amiconn(copy compressed image at high ram end, decompress into place and run. The decompressor runs from IRAM)
23:48:42midkay_no, never mind. Adrian - it should work..
23:48:59midkay_amiconn, cool :)
23:49:01sharpewhat should i do? :\
23:49:08amiconnI had to squash a year-old, well-hidden bug to make it work.
23:49:21 Join damaki_ [0] (
23:49:30amiconnThat was the most time-consuming work involved with developing the decompressor
23:49:31Adrianand when i click the rock file its says "Incompatible version"
23:49:45Adrianso what i doing wrong??
23:49:47amiconn..outputting (?) byte values by LED_blinking
23:49:49midkay_Adrian, it could be outdated
23:49:54RotAtoRAdrian: how old is your rockbox build?
23:50:09midkay_amiconn, haha - ouch!
23:50:12 Quit zoneout ("Leaving")
23:50:36RotAtoRthe rock files there are compiled for the latest plugin api version
23:50:40 Join Bagder [0] (
23:51:03amiconnmidkay_: Yeah, no lcd code in the decompressor. The decompressor itself is ~1.1KB, that already includes the 512bytes vector table
23:51:15amiconnhi Bagder :)
23:51:31Bagderhey ho
23:51:41midkay_amiconn, haha - that sounds fun.. led blinking :)
23:51:54*amiconn has some complaints about
23:52:07Adrianits a Ver.CVS-060312
23:52:23amiconnBagder: includes boxes.wps & associated BMPs for player
23:52:33RotAtoRAdrian: hmm, it should work then, did you download the rock for the correct target
23:52:51amiconn...and it includes empty 'eq' dirs (all hwcodec platforms) and a 'backdrop' dir for player
23:53:13Adrianbut what this message means??
23:53:14RotAtoRhmm, then the plugin api version must have been bumped in the last two days
23:53:30AdrianIncompatible version??
23:53:39midkay_what's the policy in rockbox main code? fast+cheap or more readable/understandable? :)
23:53:59RotAtoRAdrian: it means that the plugin is compiled for a different version of rockbox than what you are running
23:55:04Adrianbut i have the new version of rockbox
23:55:48Adrianmaybe try with the older version??
23:55:59 Quit ghode|afk (Connection timed out)
23:56:10RotAtoRsure, but there's no backwards compatibility
23:56:33RotAtoRhmm, it looks like the plugin api version was bumped yesterday
23:56:48RotAtoRso either use a build from before then or compile the plugin yourself

Previous day | Next day