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-01-11

00:00:31linuxstbAnother alternative is to use "dd" to read the first 63 sectors (or however many there are before the first sector of the boot partition) from /dev/sdb, and then cat that file and rockboot.bin together, and then use dd to write the combined file back to /dev/sdb
00:01:19linuxstbIt _should_ be possible in Windows - it's just that no-one has spent any time working out how to do it yet.
00:03:38 Join BHSPitMonkey [0] (
00:03:58 Join DrumRBoy320 [0] (
00:04:42 Quit NicoFR ()
00:05:36 Quit BHSPitMonkey (Remote closed the connection)
00:08:18 Join BHSPitMonkey [0] (
00:08:26BHSPitMonkeylinuxstb: ping
00:08:48BHSPitMonkeythe loader is just says "loading original firmware" when i think it should be going to the apple fw
00:08:51BHSPitMonkeyseems stuck
00:08:58BHSPitMonkeyhow long should it take?
00:09:07amiconnlinuxstb: The archos recorder & Ondio firmwares play .mp2 straight away iirc. Only the good old player requires renaming to .mp2
00:09:16amiconn(of course not with rockbox :-) )
00:10:41linuxstbI seem to remember my v1 recorder needing them renaming - but I could be wrong.
00:11:00amiconnPerhaps archos changed that at some point.
00:11:32linuxstbMaybe - it would have been a simple fix.
00:11:47 Join ashridah [0] (
00:12:14linuxstbBHSPitMonkey: Not long at all. Are you using the very latest Rockbox CVS?
00:12:15amiconnThe latest v1 firmware does show .mp2
00:12:22amiconn(I roloed archos 1.27d)
00:12:57BHSPitMonkeylinuxstb: i built the firmware and the bootloader from different computers, but they're both from yesterday
00:13:18linuxstbThat's nice to know. But there's no need for anyone to use the Archos firmware anyway...
00:13:24 Quit Janco ("CGI:IRC")
00:13:33linuxstbBHSPitMonkey: Does Rockbox itself load?
00:13:34BHSPitMonkeythe bootloader i just built/installed only successfully boots to rockbox
00:13:39BHSPitMonkeyand then i don't know what to do in it :P
00:13:47BHSPitMonkeyjust shows my filesystem
00:13:57linuxstbPress MENU for the menu.
00:14:07BHSPitMonkeysays nothing to resume.
00:14:11BHSPitMonkeysame thing as with the sim
00:14:26linuxstbTry it again...
00:14:36BHSPitMonkey"Nothing to resume."
00:14:59linuxstbI haven't used Rockbox on the Nano, so I don't know how well it works, or what the bugs are.
00:16:27linuxstbA month or so the Rockbox bootloader stopped loading the Apple firmware. I recently committed some fixes which mean it works on the Color/Photo and the Video, but I haven't tested it on the Nano.
00:17:09BHSPitMonkeywell it's not working at the moment on mine, i'll update in a lil bit...
00:17:30BHSPitMonkeyand when i try to load linux, it says that it's loading, and it shows the size of the kernel...
00:18:18linuxstbWhen you did "cvs update", which directory were you in? You need to update files in both the bootloader/ and firmware/ directories.
00:18:33BHSPitMonkeyit's not recursive?
00:18:36linuxstbThe symptoms sound like the problems I had before I committed my fixes.
00:18:43linuxstbYes, it's recursive.
00:18:50BHSPitMonkeywell i always do it from rockbox-devel
00:19:11linuxstbThen you should have the latest files...
00:22:22 Quit Moos ("Happy new year @ all")
00:25:02BHSPitMonkeytried again...
00:25:16BHSPitMonkey"Loaded Linux: 1650596 bytes"
00:25:35BHSPitMonkeyor "Loading original firmware..."
00:25:52*BHSPitMonkey returns to ipodloader2 for time being :)
00:26:10amiconnkkurbjun: (rockboy) Would it be possible to auto-detect the necessary frameskip?
00:26:11 Join mirak [0] (
00:26:38 Join uwe_ [0] (
00:28:08 Quit Mark_ ("Leaving")
00:29:57*Bagder checks the xobox source code
00:31:16BagderCode Police material ;-)
00:32:31LinusNh300 bootloader v4 is released, with usb mode
00:32:34Bagderlots of tabs, C++ comments and odd formatting
00:32:35*amiconn wonders wth xobox is :/
00:32:48Bagderamiconn: some kind of game eli_sherer wrote
00:32:59 Quit drumrboy320| (Read error: 110 (Connection timed out))
00:33:53 Join drumrboy [0] (
00:34:23muesli__cheers LinusN
00:34:52muesli__i wish i could hdd decided to say good bye
00:38:17muesli__it just arrived..built in my bigger sized battery and two boots l8er it was gone ;)
00:38:39muesli__but its within guaranty...
00:38:46 Quit akaidiot (Read error: 110 (Connection timed out))
00:38:54muesli__the only thing i am scared is the lousy service down here
00:39:04muesli__they need 4-6weeks (!)
00:39:11muesli__and thats normal :-///
00:43:15mirakLinusN: hey
00:43:18mirakglad you are there
00:43:24mirakI am confronted to a problem
00:43:29*LinusN hides
00:43:50mirakso the libmpeg call a method like that :
00:43:53mirakif (process_header[mpeg2dec->code & 0x0b] (mpeg2dec)) {
00:44:08mirakin fact process_header is an array on functions pointers
00:44:27mirakthe function is called right
00:44:41mirakbut the mpeg2dec pointer seems to not be passed at all
00:45:07mirakbecause the variable I get on the called function side doesn't match the on from the caller side
00:45:39mirakreturns 0 for exemple
00:45:59miraksurprising it doesn't crash by the way
00:46:42mirakthis works on linux x86 and ppx
00:46:53mirakbut here there is a problem on rockbox
00:47:10mirakI will investigate a bit more
00:47:11LinusNwhich source file?
00:47:45mirakin mpeg2_parse_header
00:48:42LinusNwait a minute
00:48:50LinusNwhat's that?
00:49:06 Join Membrillo [0] (n=sam_kill@
00:49:37MembrilloHas anyone else had problems where they flash to h300 bootloader v4 and their iriver WONT TURN ON
00:49:55LinusNMembrillo: no
00:50:08 Quit DrumRBoy320 (Read error: 110 (Connection timed out))
00:50:45 Quit lodesi ("Leaving")
00:50:46mirakLinusN: libmpeg2
00:50:50Membrillowait wait wait its ok. Its turning on now... how strange. There was an awkward 5 minute period there when it just wouldnt respond
00:50:55mirakLinusN: the pointer seems to be passed right
00:51:02mirakbut the values are empty
00:51:10mirakthe values of the struct
00:51:27LinusNmirak: init problem?
00:51:44mirakI am investigating
00:52:00LinusNare you supposed to init the mpeg2dec struct somewhere?
00:52:27linuxstbmirak: So are you displaying the values of the struct in both mpeg2_parse_header, and the other functions like mpeg2_header_picture, and the values are different?
00:52:50MembrilloI must have a bad flash.... the only way i can turn on my player now is by putting in USB
00:53:05alphakillerno way on windows :(
00:53:15LinusNMembrillo: so the ON key doesn't work anymore?
00:53:32 Join DrumRBoy320 [0] (
00:53:39Membrilloill try it again
00:53:41LinusNMembrillo: wow
00:53:47Membrilloim an int. with 1,29 kr
00:53:52linuxstbalphakiller: What utilities did you try?
00:54:05linuxstb(just so we can cross them off the list...)
00:54:14Xerionhmm supermario 2 is pretty playable on my h140 :)
00:54:55Membrillolinux, do you think its a bad flash on my part, or the bootloader is doing strange things
00:55:00miraklinuxstb: something like that
00:55:04LinusNMembrillo: the latter
00:55:12Membrilloah ok
00:55:22LinusNdoes on+rec work?
00:55:50Membrilloi can only turn it on by plugging in usb then disconnecting it
00:56:02Membrilloreset? havent tried that
00:56:18Membrillothat doesnt work either
00:56:33Membrilloon+reset doesnt do a thing
00:57:13 Join perplexity [0] (i=heh19119@
00:57:30mirakwell that's unbelievable
00:57:40Membrillowait, i think its plugging the power in, not USB that turns it on
00:57:52Membrillolucky that bugs still there or i would be mcfkucked
00:58:08mirakwhen I do that :
00:58:10mirakrb->snprintf(txt_buf,sizeof(txt_buf),"dec %x",mpeg2dec);
00:58:26mirakit shows good pointer adress for all of them
00:58:47mirakthen when if (process_header[mpeg2dec->code & 0x0b] (mpeg2dec)) { happens
00:58:49Membrilloactually, both USB and power input turn it on, straight to iriver FW
00:59:02mirakall the values mpeg2dec->chunk_start,mpeg2dec->chunk_ptr,mpeg2dec->chunk_buffer are put to zero
01:00:54linuxstbCheck which function in process_header[] is being called, and then look at that function to see what it's doing.
01:02:08alphakillerI think I can't play with iPod video for now ..
01:02:08alphakillerhas anyone tried it :
01:02:08DBUGEnqueued KICK alphakiller
01:02:08alphakillerseems it's everything ok linuxstb
01:02:11alphakillerthe shit i think is at the firmware
01:02:38miraklinuxstb: I replaced the call by the function alone and this also happens : mpeg2_header_sequence
01:02:50mirakif (mpeg2_header_sequence(mpeg2dec))
01:03:01linuxstbalphakiller: All I can say is that it works for me on my video....
01:03:04mirakdon't know why the structure is reseted
01:03:32Membrillolinuxstb: Can rb be installed on ipod videos with windows yet?
01:03:51mirakI will try to extract it of the if
01:04:50linuxstbMembrillo: It appears not. (check tonight's IRC logs...)
01:05:03MembrilloLinusN: should i patch back to bootloader v3 for now?
01:05:09linuxstbBut you could give it a go if you wanted to.
01:05:28Membrillois there a copy of fwpatcher with v3 online somewhere?
01:05:33Membrilloi dont have a copy
01:07:46linuxstbalphakiller: So you are saying that diskdump (or whatever utility you are using) is writing to the partition correctly, but that the firmware doesn't work?
01:08:15 Join Kyl3 [0] (
01:08:47Kyl3whats wrong with bootloader V4
01:08:59MembrilloKyl3: linus is working on it
01:09:07LinusNit has a bug in the button/usb detection
01:09:11Membrilloyou cant turn on without plugging in power?
01:09:21LinusNso it will appear dead
01:09:33LinusNyou can start it by double clicking ON as well
01:09:53Membrillodouble clicking on? does that go to rockbox or iriver FW?
01:10:00 Join webguest44 [0] (
01:10:38Kyl3is it easily fixable?
01:10:55mirakLinusN linuxstb I don't see a reason why this happen
01:10:55 Quit drumrboy (Read error: 110 (Connection timed out))
01:11:21LinusNMembrillo: iriver
01:11:59Membrillowell, my iriver isnt dead and thats the main thing :)
01:12:23Membrilloi inskinned it last night, voiding my warranty so if it was dead.... bugger
01:13:43Membrillowow linus!!! color gameboy looks awesome
01:14:24 Quit linuxstb ("CGI:IRC")
01:15:00 Quit Kohlrabi (Nick collision from services.)
01:15:06 Join Kohlriba [0] (
01:15:15Membrilloand wow, pokemon blue is almost 100%
01:15:16mirakLinusN: could this be the stack is full ?
01:15:39Membrilloif not 100%
01:16:02LinusNmirak: i dunno
01:16:12Xerionheh i was just trying pokemon red on my H140 that's still somewhat slow :p
01:16:37Xerionstill tetris seems the slowest game of them all lol
01:16:48MembrilloXerion: H300 rockboy is amazing... overnnight its just doubled at least in playability
01:16:56 Quit ender` (" Eagles may soar, but weasels are seldom sucked into jet engines.")
01:17:16Xerionit much more playable for me too, still not 100% tho :)
01:17:22MembrilloXerion: nice
01:17:55MembrilloLinusN: i suppose having music and rockboy at once is too much for the iriver to handle?
01:18:28 Join linuxstb [0] (
01:18:29 Quit webguest44 ("CGI:IRC (EOF)")
01:18:52muesli__afaik rockbox slows cause it needs max cpu power
01:18:57linuxstbMembrillo: Having rockboy by itself is still too much for the iriver to handle...
01:18:58muesli__err rockboy
01:19:07Membrillolinuxstb: haha good point
01:19:28Membrillojust a pipe dream then
01:19:39 Quit alphakiller ()
01:20:09 Quit markun ("reboot")
01:20:47 Quit mikearthur ("Konversation terminated!")
01:24:32 Join DJDD_ [0] (
01:28:41linuxstbbef ?
01:28:54 Quit ashridah ("Leaving")
01:31:11preglowi like the "new" rockbty
01:31:40muesli__bohoo..all m8s are loving it and i cant test it :ooo
01:32:07Kyl3sound it weird
01:32:26preglowat frameskip 3 it seems pretty decent
01:32:42preglowis this 11khz sfreq?
01:32:47Xerionit depends on the games tho :p
01:33:22Xerionstreet fighter 2 runs so slow the music gets very slow too
01:33:29preglowstreet fighter 2 on _GAMEBOY_?
01:33:35preglowdidnt even know that existed
01:34:25preglowi just love it when someone jumps out of the blue and fixes shit
01:34:30Xerion :)
01:34:37preglowwe've got an aac codec here as well...
01:34:57 Join markun [0] (
01:36:26MembrilloLinusN: Any progress on the bootloader?
01:36:34Membrilloor arent you working on it now
01:36:35LinusNworking on it
01:36:44Membrillonice work. Your a champion
01:36:52preglowanywho, i need to sober up before work, gnight
01:37:34linuxstbpreglow: Quick question - did you try the latest CVS bootloader on your Nano yet?
01:37:36 Join Midgey34 [0] (
01:38:11pregloweh, nah, dont think so
01:38:20preglowno, i havent
01:38:27preglowstill running a several months old thing
01:38:32preglowremind tomorrow and i will
01:38:44linuxstbOK. It's just that BHSPitMonkey tried it and it didn't work for him - it loads Rockbox, but not Linux or the Apple OS.
01:38:51preglowhmm, okies
01:38:55CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
01:38:55*BHSPitMonkey 's ears are burning
01:39:05linuxstb(that's on a Nano as well)
01:39:16preglowand it works on photo and 5g?
01:39:21Membrillohow do you do those little caption things?
01:39:26linuxstbIt works on my photo and 5g...
01:39:26Membrilloive never worked it out
01:39:28*preglow lol ?
01:39:34Membrilloyep those haha
01:39:37preglow/me hehe
01:39:40preglowtry thgat
01:39:48*Membrillo is the shizbiz
01:39:55preglowthat's the shiznit!
01:40:21preglowlinuxstb: but yeah, trying tomorrow, gotta sleep now
01:41:03BHSPitMonkeyi still can't use the fabled "menu", since i always get "nothing to resume"
01:41:26BHSPitMonkeyso far, rockbox is looking like a bloated file browser to me :P
01:41:53Membrillodont get your eyes checked, rockbox is a bloated file browser at the moment :P
01:42:13BHSPitMonkeymmk :)
01:43:23linuxstbTry holding down menu for a couple of seconds.
01:43:42BHSPitMonkeyi'm already back to ipodloader lol
01:44:29linuxstbLooking at the code, it appears that I coded a short press on menu to be resume, and a long press to actually bring up the menu. I should fix that...
01:44:50linuxstbThe ipod just doesn't have enough keys for Rockbox.
01:45:08linuxstb(or, Rockbox needs too many buttons to work...)
01:45:08BHSPitMonkeythere's the menu!
01:45:19BHSPitMonkeyand i believe it's the latter ;)
01:45:32linuxstbNow you can browse the plugins, and play bejewelled. You'll never look back.
01:45:53BHSPitMonkeychoosing browse themes is unresponsive :(
01:45:56amiconnlinuxstb: Short press==resume and long press==menu is exactly the same as on Ondio
01:46:16linuxstbYes, I copied most of the button assignments from the Ondio.
01:46:30BHSPitMonkeyi can't figure out how to select things
01:46:39linuxstbI just forget about it...
01:46:48linuxstbBHSPitLappy: Press RIGHT to select
01:47:03BHSPitMonkeyman, these key assignments gotta change ;)
01:47:07linuxstbThe buttons are slightly different to the Apple firmware - but consistent with other Rockbox ports.
01:47:29amiconn...and btw, the iPod has one button more than the Ondio (counting the wheel inc/dec), and rockbox runs on Ondio, so how can the iPod not have enough buttons? ;)
01:47:34BHSPitMonkeythe trouble is, a user is going to have multiple ipod os's, not multiple rockbox players :P
01:47:50Membrillolinuxstb: ah well, you get used to it. I went on to the original iriver firmware this morning and had forgotten how to do anyhting at all
01:47:54BHSPitMonkeyso familiarity won't do much good
01:48:25BHSPitMonkeyand "Browse Themes" still just freezes for a second then comes back, with no response
01:48:30linuxstbWe can debate that when the time comes. Personally, I prefer to make Rockbox consistent with Rockbox.
01:49:01BHSPitMonkeywell that's a good idea i guess from the devs' standpoint :)
01:49:06linuxstbBHSPitMonkey: Ignore "Browse Themes" - does "Browse Plugins" work?
01:49:09Membrillolinuxstb: thats true... i mean you can get used to different OS's. I mean, how many people actually switch between multiple OSs frequently?
01:49:29*Membrillo must stop saying i mean
01:49:43BHSPitMonkeylinuxstb: nope
01:49:46linuxstbMembrillo: Don't you own both an ipod and an iriver?
01:49:51Membrilloi do yes
01:49:55BHSPitMonkeydoes the same thing as a bunch of these items
01:50:09Membrillobut if i get rockbox on my ipod. Thats all ill use
01:50:16linuxstbPreglow's reported problems like that - we think it's to do with the cache misbehaving.
01:50:27Membrilloi wont use apple OS or linux
01:51:09Membrillodoes anyone here know if the Kaiser Chiefs are an American band?
01:51:13 Join ST [0] (
01:51:19Membrilloor Australian
01:51:23Midgey34they're british I think
01:51:40Membrilloah ok... they remind me quite a fair bit of the ramones
01:52:10Membrillothats probably as the album im listening to has ramones covers but oh well, thats a different story
01:53:33BHSPitMonkeyi've notived none of the "Browse ____" menu items work for me
01:53:48***Saving seen data "./dancer.seen"
01:56:08 Quit Kohlriba ("Leaving")
01:57:12BHSPitMonkeyso... /me switches back to ipodloader
01:57:34*BHSPitMonkey wonders how many flashes out of his alotted 10000 he's used on his firmware partition
02:00:46 Join linuxstb_ [0] (
02:01:11linuxstb_BHSPitMonkey: How did you install Rockbox? Did you do a "make zip" and then unzip that file to your ipod?
02:01:47*BHSPitMonkey double checks
02:02:06linuxstb_Do you have a ".rockbox" directory on your ipod?
02:02:15BHSPitMonkeydoes it go inside of "archos"
02:02:36linuxstb_No - you don't have an archos directory on your ipod. That's just for the simulator.
02:02:38BHSPitMonkeyi just remembered that...
02:02:45BHSPitMonkeythen yes
02:02:46BHSPitMonkeyi do
02:03:55linuxstb_There is one thing you can try then - comment out the call to ipod_init_cache() in firmware/system.c
02:04:38linuxstb_And then recompile and reinstall rockbox. I'm pretty sure that will make Rockbox run more reliably.
02:04:56linuxstb_But preglow is the person to talk to about the Nano, and he's gone to bed...
02:05:54linuxstb_BTW, do you have a link to the cross-compiler needed to build ipodloader2 ? I'll try and add rockbox to it sometime.
02:10:35BHSPitMonkeyfor windows?
02:10:42BHSPitMonkeyfor linux?
02:10:44BHSPitMonkeyalso yes
02:10:48BHSPitMonkeylol so dumb question
02:10:56linuxstb_Linux :)
02:11:36BHSPitMonkeyyup, in a simple file put together by one of our devs over at iPL :)
02:11:45BHSPitMonkeyon the ipl wiki under toolchain
02:12:34 Join alphakiller [0] (n=bohas@
02:12:41alphakillerhey linuxstb
02:12:47alphakillercould get bootloader working
02:12:51alphakillerwith a linux livecd
02:12:55linuxstb_I'm guessing it's the "for applications" one that's needed for ipodloader2?
02:13:00alphakillerI guess I won't need linux anymore, right ?
02:13:11linuxstb_alphakiller: Not unless you need to update the bootloader.
02:13:11muesli__n8 folks
02:13:21 Join drumrboy [0] (
02:13:35linuxstb_But that's good news. I'm glad it was just a Windows problem - but it's obviously something we need to fix at some point.
02:14:10linuxstb_Unless we just distribute Rockbox as part of a Linux live CD... :)
02:14:27BHSPitMonkeylinuxstb: for applications, we use arm-uclinux-elf-gcc
02:14:36alphakillerwhat's the next step for me ?
02:14:47linuxstb_Compile and install Rockbox.
02:15:20linuxstb_Create a build directory, ../tools/configure, select "15" and normal, then type "make", then "make zip" and then unzip the created to your ipod.
02:15:26BHSPitMonkeylinuxstb: the page i told you about has pre-built versions of both
02:15:40 Quit Kyl3 (Read error: 104 (Connection reset by peer))
02:15:42BHSPitMonkeyas in, the arm-elf-tools, and the one for applications
02:15:56linuxstb_BHSPitMonkey: Yes, I saw those, thanks.
02:16:05 Join Kyl3 [0] (
02:16:16BHSPitMonkeydidn't mean to offend.
02:16:27linuxstb_No offence taken.
02:17:38alphakillerlinuxstb: I'd like to code a hello world :P
02:17:41alphakilleris there a way ?
02:19:18 Quit Rob2222 (Read error: 104 (Connection reset by peer))
02:19:47linuxstb_Yes - the bootloader looks for a file called rockbox.ipod in the root of your FAT32 partition. You can put any program there instead of Rockbox if you wanted to write your own code from scratch.
02:20:07alphakillerlike my "own os" ?
02:20:08BHSPitMonkeywow, ipodlinux looks amazing today
02:20:12 Join Rob2222 [0] (
02:20:15BHSPitMonkeyi know, bad place to talk about it, but wow
02:20:32linuxstb_alphakiller: Yes, anything you care to write.
02:21:13 Join akaidiot [0] (
02:21:16alphakillerthe fun part is that we already have drivers :P
02:21:27alphakillerI can run java easily on this bitch now :D
02:22:13alphakillerall the drivers here, you coded ?
02:22:51BHSPitMonkeyjava? eh?
02:22:56alphakillerthere's lots of games there too :P
02:23:07linuxstb_It's a mixture of code taken from ipodlinux, existing Rockbox code, and new code written by us.
02:23:11alphakillerI have a based java OS :P
02:23:38alphakillerlinuxstb: I'll retribute by trying to help on multicore :D
02:23:45linuxstb_For example, the higher-level display code is shared by the ipod and iriver H300 ports. It's only the very low-level LCD code that is different.
02:24:11linuxstb_(they both use 16-bit colour)
02:24:52linuxstb_Well, anything you learn about the ipod will be useful - the video is still largely unexplored.
02:26:13BHSPitMonkeyso i'm lost...are you saying java runs on these things?
02:26:55alphakillerI'm saying that I have a Java Based OS
02:27:01alphakillera Java VM merged on my kernel
02:27:35BHSPitMonkeyj2me on the mp3 players would be pretty sweet, don't you think?
02:27:50alphakilleryeah :D
02:27:57alphakillerit runs on ps2 already :D
02:28:17linuxstb_It could be fun, but it's not going to improve audio playback...
02:28:27BHSPitMonkeywho needs THAT
02:29:12Kyl3is v4 safe now?
02:29:25 Quit Nibbler ("can't stop the signal!")
02:29:35 Join Nibbler [0] (
02:30:21 Quit DrumRBoy320 (Read error: 110 (Connection timed out))
02:30:51 Join DrumRBoy320 [0] (
02:31:20Kyl3cuz it says: Reverted the wakeup/debounce PCF50606 settings for now
02:31:52linuxstb_I would wait for LinusN to upload a new fwpatcher.exe before you try it.
02:32:14 Quit muesli__ (Read error: 110 (Connection timed out))
02:32:39BHSPitLappyok linuxstb, trying that system.c modification now
02:33:13BHSPitLappydo I just comment out the whole block, starting from "static void ipod_init....."?
02:34:05linuxstb_No, go further down in the file, and comment out the call to ipod_init_cache()
02:34:17linuxstb_I think it's in system_init()
02:35:07alphakillerkernel is br0ken :(
02:35:46BHSPitLappyoh, so it's just a call then
02:35:46linuxstb_alphakiller: What do you mean?
02:36:01linuxstb_BHSPitLappy: Yes.
02:36:04 Quit linuxstb_ ("CGI:IRC")
02:36:59linuxstb(still here - change of machines)
02:39:48alphakillercopied all files
02:39:51alphakillerinto hd
02:39:55 Join webguest54 [0] (
02:39:55alphakillerthen I get this error:
02:40:00webguest54[10:39:50] Closing Link: (Invalid username [i=ZISN2.9])
02:40:01alphakillerRockbox error: -4
02:40:03 Join asdfdsd [0] (
02:40:25 Nick webguest54 is now known as Jungti1234 (
02:40:30 Quit drumrboy (Read error: 110 (Connection timed out))
02:40:43Jungti1234What meaning is it?
02:40:56alphakillerI copied all my objects into F:
02:41:12Jungti1234[10:40:57] - *** Looking up your hostname...
02:41:12Jungti1234[10:40:57] - *** Checking ident
02:41:12DBUGEnqueued KICK Jungti1234
02:41:12Jungti1234[10:40:57] - *** Couldn't look up your hostname
02:41:12***Alert Mode level 1
02:41:14Jungti1234* Identd request from
02:41:16Jungti1234* Identd replied: 2411, 6667 : USERID : UNIX : ZISN2.9
02:41:20Jungti1234[10:40:58] - *** Got ident response
02:41:24Jungti1234[10:40:58] Closing Link: (Invalid username [i=ZISN2.9])
02:41:46linuxstbalphakiller: Mmm. That error means that the read() command to read rockbox.ipod failed.
02:41:58 Quit ehntoo ("Leaving")
02:42:20 Part Jungti1234
02:42:24linuxstbIf you look in bootloader/ipod.c (the load_rockbox() function), you will see what happened.
02:44:44 Part asdfdsd
02:47:24alphakillergonna sllep
02:47:30 Quit alphakiller ()
02:49:08 Join Jungti1234 [0] (
02:49:45Jungti1234I can't connect to IRC.
02:51:13***Alert Mode OFF
02:51:14Jungti1234What is 'Closing Link, Invalid username'?
02:51:35Jungti1234what's meaning?
02:52:58 Join webguest11 [0] (
02:53:36BHSPitMonkeyhey, linuxstb , got into those menus!
02:54:03linuxstbOK :)
02:54:17linuxstbBut it should be running much slower now without the cache.
02:54:24BHSPitMonkeyall the plugins tell me "can't open blahblah.rock" though
02:55:09linuxstbMmm. That's not right. They should load fine.
02:55:53BHSPitMonkeyoh there
02:55:55BHSPitMonkeyhad to reboot
02:56:22linuxstbI've tried ipodloader2, and it's not working for me. I just get a black screen with some writing on it, no backlight, and button presses don't seem to do anything.
02:56:41linuxstbThis is on a 60GB Color.
02:57:38 Quit DrumRBoy320 (Read error: 110 (Connection timed out))
02:57:57 Quit akaidiot (Connection timed out)
02:58:39BHSPitMonkeyheh, i can only use one app in rb
02:58:48BHSPitMonkeyonce i exit, then i get that message for each one
02:59:23linuxstbOK. But do the plugins work?
02:59:24BHSPitMonkeythemes just seem to say "Loading...
02:59:33BHSPitMonkeylinuxstb: one per session :)
02:59:38BHSPitMonkeyi played bejeweled
02:59:55BHSPitMonkeyi don't know about your loader2 problem though
03:00:26BHSPitMonkeylatest svn? good ipod_fw?
03:00:45linuxstbOK, I seem to recall preglow reporting similar problems. But I thought that disabling the cache fixed that.
03:01:15BHSPitMonkeyit seems to have gotten me further than before
03:02:00linuxstbYes, latest svn and good ipod_fw (afaik)
03:02:40 Quit Jungti1234 ("CGI:IRC (EOF)")
03:03:05 Join Jungti1234 [0] (n=jungti12@
03:03:11 Quit Jungti1234 (Client Quit)
03:06:04 Join drumrboy [0] (
03:11:29 Join Jungti1234 [0] (n=jungti12@
03:14:24 Quit Nibbler ("can't stop the signal!")
03:14:36 Join Nibbler [0] (
03:15:17 Quit DJDD_ ("Trillian (")
03:18:13 Join DJDD_ [0] (
03:18:24 Quit Jungti1234 ()
03:19:09 Quit Rob2222 ()
03:19:30 Quit DJDD_ (Client Quit)
03:21:09 Part Kyl3
03:21:35 Part PaulJ_
03:21:43 Join Rob2222 [0] (
03:24:30 Quit Membrillo ()
03:25:02 Join DJDD_ [0] (
03:25:43 Join ehntoo [0] (
03:31:05 Join akaidiot [0] (
03:34:51 Quit Rob2222 ()
03:39:29 Join YouCeyE [0] (
03:45:47 Part LinusN
03:50:01 Quit ST ()
03:52:33 Quit akaidiot (Read error: 110 (Connection timed out))
03:53:50***Saving seen data "./dancer.seen"
03:56:58BHSPitMonkeylinuxstb: what's the size of your fw?
03:58:04linuxstbWhich file?
03:58:12BHSPitMonkeythe one prepared for dd
03:58:35linuxstbIs this for Rockbox, or the ipodloader2 one?
03:58:49BHSPitMonkeyi'm just late getting back to you from before :P
03:59:31linuxstbIt's working better now. The only problems seem to be the backlight not coming on, and sometimes the buttons stop working.
04:00:05linuxstbBut if I'm careful not to press too many buttons, it will load the appropriate firmware (RetailOS or Linux)
04:01:37linuxstbBut it's time for sleep. Goodnight.
04:01:48BHSPitMonkeythanks for all help as usual
04:06:53 Quit webguest11 ("CGI:IRC (EOF)")
04:13:02 Quit ehntoo ("Leaving")
04:13:48 Join ehntoo [0] (
04:18:39 Join Febs [0] (
04:25:34 Join Lmcmann [0] (
04:26:12LmcmannAnyone home?
04:29:05Lmcmanndidn't think so <g>
04:29:42 Join Lmcmann_ [0] (
04:29:52LmcmannI actually have a real question/problem. Should I wait until later?
04:30:12LmcmannThis is interesting, the other client just connected after several min of lag.
04:30:30Lmcmann_So I can type in either window.
04:33:34lostlogicIRC etiquette: don't ask to ask, just ask... if someone knows they will answer, if not, ask again some significant time later when the active population has changed.
04:33:37Midgey34what do you need
04:34:01 Join DangerousDan [0] (
04:34:04 Quit DangerousDan (Read error: 104 (Connection reset by peer))
04:34:22Lmcmann_I have an FM recorder, had it for a few years, 0 probs with rockbox. All of a sudden I'm getting I09 CPUAdrEr errors
04:34:35Lmcmann_I don't get much with a Google search
04:35:00Lmcmann_and I can't reflash with bootbox, because it gives me that error as soon as I try and re-flash
04:36:08LmcmannIt also is starting to give it when I go into the recording screen. I use this quite a bit, so it's causing me problems.
04:36:42lostlogichad you recently upgraded rockbox when it started happening?
04:37:22LmcmannI usually upgrade every week or three, when I remember. Only problem is, I can't go back. It gives me the error when I try and flash to an older version.
04:38:04LmcmannFor the most part, I keep up with the daily builds. Haven't had any fatal errors (yet, this may be a first).
04:38:49lostlogicso this did start immediately after an upgrade? :(
04:39:03Lmcmannnot immediately.
04:39:33Lmcmannprobably a week or so, with fairly heavy use between the upgrade and the error.
04:39:54lostlogicthat's... very odd.
04:40:01 Join DangerousDan [0] (
04:40:19 Quit DangerousDan (Client Quit)
04:40:22Lmcmannthat's what I thought as well. Anyone know what an I09 error is?
04:44:29LmcmannI just tried a build from Dec 21/05 and it seemed to work fine.
04:45:08lostlogicyou got a termite in your player or sumfin ;)
04:45:35Lmcmannmaybe I'll go through the changelogs since then. No one has any idea what might be causing it since then?
04:46:00Midgey34someone else seems to have had a similar problem recently
04:46:45LmcmannI found that one already. No one's answered them.
04:47:34LmcmannThere are actually 2 more similar issues. Thing is, they're from Oct of 2005. Way before my problem.
04:48:12Midgey34someone else had one way back in april, but like you said... way before your problem
04:48:48LmcmannIf it matters, I'm using bootbox with rombox's.
04:50:04LmcmannOk, after tinkering with the 12/21/05 build, it seems it's something that has changed since then. I've flashed back to that one and everything is working fine again.
04:50:20LmcmannI can reflash both bootbox and rombox without error.
04:50:31Lmcmannsomething that's new since then is causing an error.
04:51:28lostlogicLmcmann: I wonder if the flashing depends on the size of the rom it's trying to boot?
04:52:09Midgey34looking at, I don't know what commit could be triggering this
04:54:27LmcmannOk. Sorry to not dig around more before this.
04:54:49LmcmannI have 12/21/05 01/07/06 and 01/09/06
04:55:22Lmcmann12/21 and 01/07 seem to be fine. If I go to 01/09 I get the error.
04:55:45Lmcmannnarrows it considerably
04:57:39LmcmannSorry to be a putz, I'm in support, and I hate the person I'm being at the moment.
04:59:01LmcmannI went back to 01/07 and can't replicate the error.
04:59:19Midgey34well, I don't know the rockbox code well enough to really say what is causing it.
04:59:30Midgey34Your best bet is to stick with 01/07 for now
04:59:51Midgey34and ask tomorrow when the main devs are on
05:00:25LmcmannI agree. I'll poke back in here tomorrow (I'm in Detroit, Mi, USA) ((sorry for my fricking president, I didn't vote for him).
05:00:39Midgey34I'm from grand rapids
05:00:50Midgey34used to be in detroit a while back
05:01:10 Join ts-x [0] (
05:01:12Lmcmannreally? damn, small world. I'm actually Lathrup Village (Southfield)
05:01:37Midgey34RotAtoR is originally from michigan too
05:01:45Midgey34so that makes three of us
05:02:49LmcmannWhere is he/she now? I'm always curious where people end up.
05:05:25 Join vHs_ [0] (
05:06:04Midgey34university of illinois I believe
05:07:08ts-xHas anyone had any luck getting the runtime database working on H3xx? I got the file generated, but it seems to lock up quite frequently.
05:07:32Midgey34yah, you need to go about it a different way
05:07:46ts-xHow so?
05:07:48Midgey34see my post on the h3xx forum at rockbox
05:09:46LmcmannHow's the overall H3xx going? I'm planning on picking one up and want to stay with Rockbox.
05:10:23Midgey34its about at the same level as the h100
05:10:41Midgey34its not as pretty as the stock firmware, but has way more features
05:11:17LmcmannSo I can pick one up, flash it and have it be functional?
05:11:48 Quit vHs (Read error: 110 (Connection timed out))
05:11:54ts-xIt works pretty well on the h3xx at this point
05:12:23ts-xI've been running it full time for about six weeks with very few issues
05:13:27ts-xIt's leaps and bounds ahead of the iRiver firmware
05:13:48LmcmannI just went to the arcives and grabbed 01/08/06. It also works fine. Not many changes from 08 to 09, and nothing that looks like it's FMR related.
05:16:57ts-xMidgey34: Read your post and have got it working now, but without a file view option I think I'm going to turn it off...
05:17:01LmcmannLAME header, mpc pop, and bss.
05:17:53LmcmannHow do you like the H3xx (last question, then I quit pestering you)?
05:18:44ts-xIt excellent...the screen is very sharp and the controls are relatively easy to use
05:20:17ts-xMy first dap was an H120...IMO the H3xx trumps it every category except optical in/out and form factor
05:20:39ts-xThe H1xx series seem to be just a bit more solidly built
05:21:00LmcmannI'd be coming from an FM Recorder.
05:21:26LmcmannI think the 3xx would be a huge step up.
05:21:40LmcmannThe screen is what I'm really interested in.
05:22:12ts-xNot familiar with it, one of the pros like amiconn or linus could probably give you a better comparison
05:22:24LmcmannOh! does it use 1.8" or 2.5" hard drives, and are they chageable? I put an 80gb in my FMR, and want to put at least a 120 in the 3xx.
05:22:33ts-xI can tell you though that the H3xx screen is excellent, very clear
05:22:56ts-xFairly large as well...220x176 I believe
05:24:00ts-x1.8" - the largest you could with an H340 right now is 80gb
05:24:40Lmcmanncan't have it all. It is chageable though?
05:25:09ts-xYes...I've never done it, but have seen others who have
05:25:44ts-xThe battery is upgradeable as well
05:26:47ts-x05.00.25 # <Lmcmann> (I'm in Detroit, Mi, USA) ((sorry for my fricking president, I didn't vote for him).
05:27:02ts-xHa ha ... me either, I tried my best in fact to defeat him
05:32:50LmcmannLikewise. At least Mi. went to Kerry. <sigh> Sorry to bring up politics.
05:33:37 Join akaidiot [0] (
05:34:02ts-xSo did MD...yeah I'm sick of it too. Hopefully we can get this mess straightened out next election. Not just for our sake, but for the world's sake as well.
05:35:01ts-xGetting late here in the guys later
05:35:56 Join ashridah [0] (
05:35:57 Quit ts-x ("CGI:IRC (EOF)")
05:38:00LmcmannLikewise, it's bedtime for Bonzo here. Thanks for the help. Have fun all.
05:38:03 Quit Lmcmann_ ("ChatZilla 0.9.61 [Mozilla rv:1.7.12/20050915]")
05:38:29 Part Lmcmann
05:38:35 Join gtkspert [0] (
05:41:14 Part Midgey34
05:53:54***Saving seen data "./dancer.seen"
05:58:53 Quit akaidiot (Read error: 110 (Connection timed out))
06:06:29DJDD_Heya. Hey how is the H3xx rockbox coming along? From what i can its almost as far along as the H1xx firmware
06:17:45 Quit Nibbler (Read error: 110 (Connection timed out))
06:18:17 Join Nibbler [0] (
06:24:05saa[b_r]iderRB on the H300 is pretty impressive
06:24:31saa[b_r]iderneeds better optimization for better battery life
06:38:32DJDD_So it has all the same features as the H1xx series?
06:48:00 Quit thegeek (Read error: 104 (Connection reset by peer))
06:59:50 Quit gtkspert ()
07:01:57 Join Rob2222 [0] (
07:07:16 Join thegeek [0] (
07:30:32 Join B4gder [0] (
07:35:39 Quit Rob2222 ()
07:39:59 Join akaidiot [0] (
07:47:57 Join webguest94 [0] (
07:49:16 Quit webguest94 (Client Quit)
07:53:58***Saving seen data "./dancer.seen"
07:54:04 Join Rob2222 [0] (
07:56:02 Quit YouCeyE ("Leaving")
07:58:49 Join DangerousDan [0] (
08:00:36 Join bobwise [0] (
08:01:38 Quit RotAtoR ()
08:03:22 Quit akaidiot (Read error: 110 (Connection timed out))
08:06:09 Join TravisH [0] (
08:07:34TravisHHey, does anyone know how to use the transcendFunc() function of the calculator to get sin and cos?
08:07:50CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
08:07:50*B4gder doesn't
08:08:31TravisHtranscendFunc("sin", &result, &power); I understand what the string means, but the result and power is confusing me
08:11:07 Quit saa[b_r]ider (Read error: 110 (Connection timed out))
08:14:21 Quit bobwise ("CGI:IRC (EOF)")
08:27:21 Quit pabs (Read error: 110 (Connection timed out))
08:27:32 Join pabs [0] (
08:27:40 Join ender` [0] (i=ychat@
08:27:59 Join Paul_The_Nerd [0] (
08:28:32 Join Mongey [0] (
08:29:01Mongeyhi, watsup with the bootloader v4 for the h300 being broken?
08:29:51amiconnWah :(
08:29:53B4gderyes its broken
08:30:15*amiconn didn't have time to fix the plugin RAM issue
08:30:20amiconnMorning, btw
08:30:47MongeyB4gder; but wats the bug?
08:31:02Paul_The_NerdHola, folks.
08:31:07B4gderyou can see linus' commit in the CVS log
08:31:12B4gderI believe that corrects it
08:32:46MongeyReverted the wakeup/debounce PCF50606 settings for now <<< fixes it?
08:33:11B4gderI believe that corrects it
08:33:32Mongeyok thanks, ill update later today
08:33:53B4gderI trust Linus will make another version available in due time
08:35:04Paul_The_NerdHas anyone built the SDL sims in Cygwin?
08:35:11Mongeyok ty B4gder
08:35:16 Part Mongey
08:35:39B4gdernot me
08:36:42Paul_The_NerdI get a whole load of... errors and warnings.
08:37:24 Quit BHSPitLappy (Client Quit)
08:39:53B4gdermajor ones?
08:40:25Paul_The_NerdA lot of undeclared things
08:40:51Paul_The_NerdAnd then the build fails. So yeah, major enough
08:41:42Paul_The_NerdHrm.. and parse errors.
08:41:49B4gdercan you post the error output somewhere for me to watch?
08:43:16Paul_The_NerdSure, one sec
08:44:23Paul_The_NerdI'm not so good at dealing with errors when they involve things I didn't write.
08:44:54Paul_The_NerdAnd I'm almost a total newbie in the area of makefiles and GCC.
08:46:15B4gdercan you show me what sdl-config −−libs and sdl-config −−cflags show for you?
08:51:06ashridahi'm trying to work out why you don't have pthread.h, since that's part of libc.
08:52:09B4gderPaul_The_Nerd: is this a "full" cygwin install?
08:52:37Paul_The_Nerdpthread.h is present in usr\include
08:53:37ashridahwhere'd you get sdl from?
08:54:00ashridahbecause it seems to be building using -mno-cygwin which would suggest why it isn't checking the default include path
08:54:33Paul_The_Nerd <−− This specificall
08:54:40Paul_The_Nerdconfigure, make, make install.
08:55:45Paul_The_NerdShould I have done anything else?
08:56:10ashridahcheck the configure script to make sure there's no way to tell it that it's for cygwin or something, i guess.
08:56:13*ashridah shrugs
08:56:45B4gderor try editing the sdl-config script manually
08:57:06ashridahthat too
08:58:11Bgermorning :)
08:58:19Paul_The_NerdI don't know how to work with configure scripts... at all.
08:58:39ashridahPaul_The_Nerd: configure −−help
08:58:47ashridahwell. ./configure −−help
08:59:15Paul_The_NerdI always forget to just ask for help
09:03:57Paul_The_NerdHrm... I don't really see anything that seems like it'd be to tell it that it's on cygwin.
09:04:48Paul_The_NerdBut SDL uses /usr/local/include, could that be part of the problem maybe?
09:05:36 Join einhirn [0] (
09:08:56 Join mikearthur [0] (
09:09:49 Quit `3nergy (Read error: 110 (Connection timed out))
09:13:01B4gderI doubt that
09:13:14B4gderI say try editing sdl-config and remove the -m parts
09:13:22B4gderfrom −−libs
09:13:44B4gderand −−cflags too
09:14:14Paul_The_NerdIt looks like it's only on −−cflags
09:14:42Paul_The_NerdShould I just strip all the -mno-cygwins from it?
09:14:50B4gdertry that
09:19:34 Join eli_sherer [0] (
09:24:53 Quit perplexity (Read error: 110 (Connection timed out))
09:31:06 Quit linuxstb (Read error: 110 (Connection timed out))
09:31:19 Join linuxstb [0] (
09:32:49B4gderbut isn't SDL provided using the ordinary cygwin install thing?
09:35:07 Join needleboy [0] (
09:35:19needleboymorning people
09:35:43needleboyanyone knows if there's any change in the status of the bootloader 4?
09:37:45B4gderit changed in CVS
09:38:28 Join perplexity [0] (n=joust@
09:39:02needleboyb4dger, what do you mean?
09:39:27needleboyis it still malfunctioning?
09:39:32B4gderI mean that linus committed a fix, or rather a revert
09:39:52needleboyso should i patch the new bootloader or not?
09:39:55B4gderI trust bootloader 4 will always malfunction
09:40:08B4gderbut I also trust that linus will make a v5 available in time
09:40:29needleboyis it safe to use it if i've updated from the latest CVS?
09:40:40 Quit ender` (Read error: 113 (No route to host))
09:40:44B4gderyou build your own bootloader?
09:40:49B4gdernot many do
09:40:53Paul_The_NerdB4gder: I couldn't find SDL in the list of cygwin packages. It's possible I didn't see it.
09:40:59needleboyi don't
09:41:04needleboyi mean the firmware CVS
09:41:59B4gderthe bootloader uses parts of the "firmware CVS"
09:42:08 Join ender` [0] (i=ychat@
09:42:24B4gderand we talk about the bootloader
09:42:27B4gdernot Rockbox itself
09:42:47 Join LinusN [0] (
09:43:01 Join akaidiot [0] (
09:43:10B4gdermorning Linus, prepare for the v4 loader question flood
09:45:10needleboyb4dger, is it safe or not? i'm about to flash...
09:45:20 Join Travis95 [0] (
09:45:29B4gderneedleboy: so you DID build it yourself?
09:45:43needleboyno, i didn't
09:45:54needleboyi got the fwpatcher from the site
09:45:59B4gderthen again:
09:46:03B4gderv4 is not working fine
09:46:17B4gderyou can flash it if you want to
09:46:22B4gderbut it doesn't work properly
09:46:32LinusNthe current cvs is NOT safe to flash
09:46:37needleboywhere do i get the source for the bootloader? i'll patch it with the commit you said and compile it myself
09:46:54LinusNthe commit has nothing to do with it
09:46:56B4gderneedleboy: why's the hurry?
09:47:04needleboydunno, want to try it :)
09:47:11needleboyi'm just bored...
09:47:20LinusN"it" -> brick your player?
09:47:41needleboyadvice taken ;)
09:48:07LinusNi spent half the night trying to figure out the problem
09:48:22LinusNand i ended up with a binary search in the CVS history
09:48:55LinusNit seems the unicode support added 2005-12-07 is the problem, god knows why
09:49:07Paul_The_NerdB4Gder: If I remove -mno-cygwin it doesn't build.
09:49:13needleboywhy is it always unicode that screws stuff up?
09:49:22 Join saa[b_r]ider [0] (n=saab_rid@
09:50:32 Join Sacro [0] (
09:51:31 Quit Sacro (Client Quit)
09:52:29 Quit LinusN (Remote closed the connection)
09:52:53 Join LinusN [0] (
09:53:59***Saving seen data "./dancer.seen"
09:54:42B4gder"The fact that it builds out of the box with -mno-cygwin would appear to
09:54:42B4gderindicate that whoever distributes the SDL application has gotten it running
09:54:42B4gderas a native WIN32 application build using MINGW32 (aka -mno-cygwin). To get
09:54:42DBUGEnqueued KICK B4gder
09:54:42B4gderit to run as a cygwin application with the cygwin dll instead, someone will
09:54:42B4gderhave to port it to cygwin."
09:56:07Paul_The_NerdI forgot a step
09:56:22Paul_The_NerdI found instructions for using it with cygwin
09:56:34Paul_The_Nerd"When you're ready to build SDL applications, copy SDL.dll from /usr/local/lib to whereever your SDL application source resides."
09:56:42Paul_The_NerdI just read right past that line.
09:59:26Paul_The_NerdOf course, that would assume that an SDL.dll was created. =/
10:00:19 Quit mikearthur ("Konversation terminated!")
10:00:59 Quit linuxstb (
10:00:59 Quit Bagder (
10:00:59 Quit wubbla_ (
10:00:59 Quit igor47 (
10:01:12NJoinBagder [0] (
10:01:53NJoinlinuxstb [0] (
10:04:17 Quit TravisH (Read error: 104 (Connection reset by peer))
10:06:15 Join Jungti1234 [0] (n=jungti12@
10:06:31 Join wubbla [0] (
10:06:35NJoinigor47 [0] (
10:10:02Jungti1234Many korean people install bootloader v4 and bred problem.
10:10:21 Join `3nergy [0] (
10:11:48BgerJungti1234 what problem
10:12:09ashridahBger: there's some weird issue with startup, iirc. generally, reflashing with v3 would be wise.
10:12:12 Join amiconn_ [0] (
10:12:44Jungti1234Bger: Doesn't booting.
10:13:04LinusNit boots if you insert the charger
10:13:20LinusNor press ON several times quickly
10:13:31Jungti1234ah ok
10:13:57CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
10:13:57*ashridah contemplates flashing his phone with a modded firmware
10:14:31*B4gder added a link to the h300 v3 bootloader in the wiki ;-)
10:14:46LinusNwas just about to do that :-)
10:15:22Bgerah :)
10:15:33BgerLinusN did you try to remove the lcd_enable() ?
10:15:48LinusNforgot about that
10:16:02needleboyB4gder, put up a alink for the old fwpatcher as well...
10:16:09Paul_The_NerdB4Ger: Alright, still no luck with the SDL sim. =/
10:16:25Paul_The_NerdB4gder even.
10:16:32Paul_The_NerdIt apparently just hates me.
10:16:53 Quit `3nergy (No route to host)
10:17:23eli_shereri finally did the optimization for my flood fill...damn it's hard!
10:17:30Jungti1234We uploaded it, too.
10:17:39Jungti1234hi eli
10:17:43eli_shererno i use my own stack instead of the recursive loop
10:17:44needleboyJungti, i have the old fwpatcher, i meant he should put it in the Wiki there for people who don't
10:17:54Jungti1234Long time no see.
10:17:58 Quit akaidiot (Read error: 110 (Connection timed out))
10:18:52Jungti1234needleboy: ok
10:21:39Jungti1234LinusN: Are you making v5?
10:21:52LinusNJungti1234: i'm debugging v4
10:22:31*ashridah crosses fingers and flashes phone
10:22:54ashridahfortunately, motorola have a tiny bootloader on their phone which assists in recovery.
10:22:55eli_sherer*xobox* some how it still manages to crash (even when no using the dynamic memory %( )
10:23:03 Quit Paul_The_Nerd (Read error: 104 (Connection reset by peer))
10:23:28ashridahwish i had one of the linux ones to play with tho :(
10:26:23needleboyeli, are you aware that the "enemies" sometimes escape the screen?
10:27:14B4gdereli_sherer: I don't wanna whine, but if you would follow the Rockbox code style better we could easier commit your work when the time comes
10:29:43 Quit amiconn (Read error: 110 (Connection timed out))
10:29:44 Nick amiconn_ is now known as amiconn (
10:34:46needleboyFebs, you here?
10:36:30 Join Kohlrabi [0] (
10:38:32 Join c0utta [0] (
10:38:44 Quit linuxstb (Read error: 110 (Connection timed out))
10:41:48 Join Moos [0] (
10:44:49 Join t0mas [0] (n=Tomas@unaffiliated/t0mas)
10:48:06 Join Polo_o [0] (
10:48:22 Join Paul_The_Nerd [0] (
10:50:47Paul_The_NerdAny of the iPod people here? It seems the bootloader still isn't loading the original FW.
10:52:37Jungti1234An apple is tasty.
10:52:59needleboyif you were a bootloader, would YOU like to do ANYTHING if you were put on an iPod?!?
10:53:51Paul_The_Nerdneedleboy: Well, I needed a good flash player, and I was kinda in the mood for something with a lot of storage for flash. What can I say?
10:54:34ashridahthat you're a slave to the consumer mindset?
10:55:31Paul_The_NerdWell, *I* didn't spend any money on it anyway.
10:56:06 Join `3nergy [0] (
10:57:52needleboyPaul, have you even looked at the iRiver flash based players?!?!?
10:58:03needleboyyou'd NEVER have bought an iPod if you did...
10:58:10needleboynevermind that though...
10:58:13B4gderrockbox is almost on ipod
10:58:14Paul_The_NerdLet's see... how many of them have 4 gigs of storage?
10:58:22B4gderand further away from the iriver flash ones
10:58:25Paul_The_NerdAnd... umm... rockbox is *almost* done on iPod
10:58:38needleboyok, and?
10:58:51needleboydid you buy a flash player just for RockBox?
10:58:52Paul_The_NerdWell, I think the "it has more storage" argument about covers it for me.
10:58:58needleboywhy not an archos then?
10:59:03Paul_The_Nerd"more storage"
10:59:15B4gderI would definately buy a device on the rockbox argument
10:59:23Paul_The_NerdI mean, since I rockboxed my h120 I've never gone into the original firmware.
10:59:33needleboyme niether on my h340
10:59:41Paul_The_NerdSo, why NOT by an iPod Nano?
10:59:46needleboybut that's no reason for player preferance
11:00:01Paul_The_NerdI mean, what are the arguments against it?
11:00:03ashridahhasn't someone been working on a bit of an ifp port?
11:00:04needleboythe player's hardware is shit = shit. even with rockbox
11:00:14B4gderashridah: yeps
11:00:28Paul_The_NerdWhat part of the hardware is so bad then?
11:00:33B4gderneedleboy: what are you basing this on?
11:00:41ashridahwhat're the hardware differences between the ihp, and the ifp, apart from the obvious?
11:00:56B4gderashridah: CPU to start with
11:01:05B4gderthe ifp is ARM based
11:01:27ashridahit's still a software-based codec platofmr tho, isn't it?
11:01:29B4gderso it is a pretty different beast down there
11:02:15ashridahi must say, the form factor of the ipod nano is attractive. pity i've never been too impressed with the ipod's audio quality.
11:02:34needleboyexactly what i'm talking about
11:02:50ashridahpart of which is the actual output stage itself
11:03:06needleboyaudio reproduction on ALL iPod players is bad
11:03:30ashridahneedleboy: actually, there's one model that's surprisingly better than most, the mini or something
11:03:35Paul_The_NerdBut is that a decoder issue or a hardware issue?
11:03:39ashridahdon't know how that rates it against others
11:03:47ashridahPaul_The_Nerd: hardware, it has issues driving the load
11:04:13needleboyand they use low quality materials as well...
11:04:38Paul_The_NerdWell, fortunately my ears aren't that perceptive.
11:04:49needleboymine are, badly
11:05:14needleboyi choose equipment based on audio playback and functionality
11:05:15Paul_The_NerdAnd I have an H120, the Nano's only for situations I'm afraid of risk to the player.
11:06:10B4gderI choose devices based on hackability
11:06:40ashridahi originally chose mine because it played ogg, and it was the first one i could find that was available on the shelf. (the H140 had just hit the shelves here too at the time)
11:09:20perplexityThe best sounding iPod is the shuffle. It has a completely different output stage that has a far more accurate bass response. All the others use a lousy capacitavely coupled output stage that can't deliver decent current at bass frequencies
11:09:34ashridahperplexity: that's the one
11:10:04ashridahperplexity: that taken from the page where the guy did measurements on square wave response and whatnot?
11:10:57perplexityindeed.. can't remember the link offhand though. He did some quite detailed measurements of the current capability
11:11:39*ashridah nods
11:11:41ashridahi remember
11:12:34perplexityI was thinking it would be nice to perform similar measurements on my h300, but then got busy with other stuff (as you do)
11:14:08perplexityit also got me thinking that the sound output of the iPod should be significantly better if used with a set of amplified cans with a high impedance input (like the aircraft noise cancelling ones) or an external amp
11:14:28 Quit Travis95 (Read error: 110 (Connection timed out))
11:15:12 Quit Paul_The_Nerd (Read error: 104 (Connection reset by peer))
11:15:32needleboyperplexity: any DAP will sound better with an external amp
11:15:53 Join muesli__ [0] (i=muesli_t@
11:15:56needleboyand the iPod shuffle lacks any degree of functionality
11:16:04needleboyso even if it sounds good, it's useless
11:16:20perplexityindeed, however we were not talking about functionality at all..
11:16:30needleboyi was :)
11:16:38needleboynevermind this
11:16:41perplexityand if the DAP has a decent output stage, what improvement would an external amp really provide?
11:16:50needleboyi've been over this iPod discussin a thousand times
11:16:55needleboyit's a dead issue...
11:17:34needleboyuhm, a proper equalizer? stronger output?
11:18:15perplexityhrm.. how loud do you want it to go? and eq?.. I run mine flat
11:18:27needleboyi just know my H340 sounds like heaven without any 3rd party devices
11:18:33needleboyi can't listen to anything flat
11:18:43needleboyi need extremely low bass
11:18:49needleboyotherwise, it sounds shit
11:18:58needleboy(unless i'm listening to classical)
11:19:18perplexityI just listen to it like the sound engineer desired it to be listened to :)
11:19:49needleboydude, the sound engineer was listening to the mix from a soundboard with studio monitors installed...
11:20:01 Join Paul_The_Nerd [0] (
11:20:03perplexitya little like my system at home then..
11:20:06needleboynot a pair of crappy Sennheiser MX40 earbuds...
11:20:18needleboymine too
11:20:28needleboybut we're not talking about our home stereos
11:20:38needleboywere talking about mobile music players...
11:21:41 Quit Jungti1234 ()
11:21:50perplexityin which case talking about external amps is a moot point.. which then goes back to the point about the iPod shuffle having the best sound output of any of the iPods. :)
11:22:14 Join webguest26 [0] (
11:22:15needleboythere are external amps built especially for DAPs
11:22:21perplexityunless you use cans with a built in amp
11:22:21needleboytiny ones
11:22:25*ashridah notes that perplexity and needleboy are surprisingly agreeing on the same thing, yet still arguing
11:22:38needleboywere not arguing, discussing...
11:22:45 Join gnom [0] (n=smirnoff@
11:23:03webguest26Is the iaudio x5 sim expected to build?
11:23:07ashridahreally? sounds more like you're married :)
11:23:15perplexityactually, I'm going to take my splitting headache and crawl back under my lurk rock
11:23:32needleboyright back at you gnom
11:23:50 Quit uwe_ ("Leaving")
11:23:54DBUGEnqueued KICK gnom
11:23:54***Alert Mode level 1
11:23:55***Alert Mode level 2
11:24:16needleboy26, what iaudio sim?!?!?
11:24:19webguest26Enough of that, gnom.
11:24:34needleboyhaven't even seen there's one
11:24:47webguest26needleboy: Well there is.
11:25:08webguest26To what?
11:25:15webguest26It's in the buildscript..
11:25:17needleboysource? wiki? anything
11:25:22needleboyah, gotcha
11:25:33needleboyi thought there was a new target
11:25:34ashridahwebguest26: i don't know that it's been receiving too much work
11:25:36CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
11:25:36*perplexity sets mode +b gnom
11:25:57ashridahperplexity: heh. it's funny really. he's the most pathetic flooder i've ever seen
11:25:58 Quit webguest26 (Client Quit)
11:26:01 Join webguest26 [0] (
11:26:28ashridahhm. i forget who was supposed to be working on the iaudio port
11:26:56webguest26gnom: speak English please.
11:28:22 Nick gnom is now known as bolt (n=smirnoff@
11:28:22DBUGEnqueued KICK bolt
11:28:22***Alert Mode level 3
11:28:39webguest26Wonder if I got that right.
11:28:44needleboyyou did
11:28:46Bgergnom don't use cyrillic
11:29:06boltno eng
11:29:09Bgerand don't swear
11:30:11BgerB4gder ?
11:30:16Bgerplease ... :)
11:30:44Mode"#RockBox +o Zagor " by ChanServ (ChanServ@services.)
11:30:46webguest26Has he said anything of interest, or just been a flooder?
11:30:56boltrassa alkogol))))))))))))))))000
11:31:12Mode"#RockBox +b *!*@81.222.176.* " by Zagor (n=bjst@pdpc/supporter/sustaining/Zagor)
11:31:20 Join DrMoos [0] (
11:31:21Kick(#rockbox bolt :Zagor) by Zagor!n=bjst@pdpc/supporter/sustaining/Zagor
11:31:21***Alert Mode level 4
11:31:25Bger10x :)
11:32:01Bgerhe said things like "i f*cked you in the ... <unknown word>"
11:32:23LinusNnice chap
11:32:59needleboylinus, you got a asecond?
11:33:16Mode"#RockBox -o Zagor " by Zagor (n=bjst@pdpc/supporter/sustaining/Zagor)
11:33:22webguest26Anyway, on trying to build the iaudio sim, I get "firmware/export/lcd.h:46: error: syntax error before '*' token"?
11:33:32LinusNneedleboy: ?
11:33:59LinusNwebguest26: nobody has tried to build the iaudio sim for a looong time
11:34:10 Join Lost-ash [0] (
11:34:14webguest26That would probably explain it
11:34:21needleboyLinusN: i was wondering, you have any clue what's causing the H300 to think that the NON-LCD remote has HOLD on when turning the unit on...
11:34:26webguest26Isn't it a strange place to error out though?
11:35:03needleboythe remote works perfectly in the firmware itself, after patching it with my patch, but the bootloader still thinks it's on HOLD.
11:35:32needleboyall other remotes now turn the unit on without problems, so it's only the NON-LCD one.
11:36:25LinusNthe non-lcd remote is totally different from the other ones
11:37:00needleboyis this a problem with the bootloader?
11:37:14needleboymeaning, is it fixeable from the bootloader only?
11:37:50muesli__LinusN could you sort out bootloaders v4 probs`?
11:38:10needleboymuesli, he's working on it
11:38:23muesli__ok :)
11:39:04needleboyno excuse to AFK though... :) joking!
11:41:11webguest26I remember seeing somewhere a trick where you only do the preprocessor step of compilation when running make, how does that work?
11:41:22***Alert Mode OFF
11:42:02 Quit Paul_The_Nerd ("Leaving.")
11:43:46needleboyit's been 12 hours since the bootloader fired back, and the questions don't stop coming
11:44:06needleboyno one reads huge red print notices anymore
11:44:35t0masin the wiki? :)
11:44:36Lost-ashneedleboy: wait wait wait. wouldn't that imply that at some stage, they did read them?!
11:45:03Lost-ashwebguest26: there's flags for gcc that make it output the result of the preprocessor.
11:45:12Lost-ashi forget the exact one, not in a position to check just now
11:46:54 Quit DrMoos ("CGI:IRC")
11:46:59needleboyt0mas, wiki, misticriver, it's everywhere
11:47:00 Join DrMoos [0] (
11:48:57 Join gtkspert [0] (
11:49:52 Join uwe_ [0] (
11:51:05 Quit ashridah (Read error: 110 (Connection timed out))
11:51:13 Nick Lost-ash is now known as ashridah (
11:53:46 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
11:54:01***Saving seen data "./dancer.seen"
11:55:12 Join Kohlrabi [0] (
11:57:58 Join akaidiot [0] (
12:02:49 Join DMJC [0] (
12:03:39 Quit DMJC ("Leaving")
12:10:30 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
12:10:42 Join Membrillo [0] (n=sam_kill@
12:11:50 Join Kohlrabi [0] (
12:21:04 Join webguest87 [0] (
12:22:47 Join PaulJ [0] (
12:25:49 Quit webguest87 (Client Quit)
12:31:16 Join NicoFR [0] (
12:32:56needleboyah... the quiet before the storm...
12:33:43Membrilloneedleboy: i made a post about my new version of the downloader but i guess it has to be passed by mods or something because it hasnt gone up yet
12:33:58B4gderI just read it
12:34:03 Quit gtkspert ()
12:34:13Membrillomust of gone up then
12:35:01needleboywhere is it?
12:35:05needleboyi don't see it...
12:35:17Membrilloits under general rockbox
12:36:17needleboyi'll link from my post to it
12:36:31needleboythanks for adding my version, btw!
12:36:42Membrillono probs
12:36:56Membrilloplease give it a test and tell me if you find any bugs
12:39:04 Quit akaidiot (Read error: 110 (Connection timed out))
12:39:08needleboyworks a charm
12:39:13needleboyi like the new download meter
12:39:33needleboyonly thing i don't get... what's with the pastel colours? :))
12:40:05 Quit c0utta ("CGI:IRC (Ping timeout)")
12:42:10Membrillopastel colours?
12:42:19Membrilloi dunno
12:42:24Membrilloi just picked random colours
12:42:38Membrilloim not really a big guy on aesthetics
12:43:01B4gdera true rockbox guy then! ;-)
12:43:19Membrillothrough and through man
12:43:45needleboyanyway, works great
12:44:09Membrillothat is seriously the worst coding ive done. Unbelievably messy and poorly done. But hey it works
12:44:21needleboyno chance for you to grab news from misticriver into the program, right?
12:44:26Membrilloi started off thinking it was going to be small so i didnt bother with the little nit bits
12:44:33Membrillonow its huge and i regret that decision
12:44:47Membrillonews from misticriver?
12:44:49Membrilloi could do
12:44:50needleboyi might actually start keeping a changelog in a txt file, then you can link to it before downloading...
12:44:58Membrilloyes please!
12:45:01needleboyi meant changes in the version and stuff
12:45:12Membrilloif i had the changelog or recent CVS changes on a seperate pages
12:45:18Membrilloon a seperate page*
12:45:34Membrilloi could have a thing were that pops out the side of the program if you click a tab
12:45:37needleboythere must be some XML system they work with
12:45:46B4gderyou download daily builds with that?
12:45:50needleboyask them
12:45:59Membrillowell, i can download a page as html then parse the HTML
12:46:06needleboyyeah, that too
12:46:13needleboybut more work...
12:46:13B4gderMembrillo: you know about the right?
12:46:29needleboyb4gder, it's empty :)
12:46:42Membrillothe recent changes is daily
12:46:55B4gderthat file keeps the date of the most recent daily build
12:46:57Membrilloi was hoping for the updated on cvs change one (like on the front page)
12:47:09B4gderupdated by the daily build script
12:47:12Membrilloon a seperate page
12:47:18Membrillojust that table
12:47:41Membrillois there one thats created by the bleeding build script?
12:47:58B4gderno, but I could make one
12:48:10Membrillothat would be terrific
12:48:16Membrilloincluded in the next version for sure
12:48:27Membrillonext is figuring out how to parse the HTML in vb
12:49:47Membrillowhats that?
12:50:20needleboy26, i second that
12:50:20webguest26Someone who enjoys being in pain
12:50:56 Join gtkspert [0] (
12:52:40B4gderMembrillo: ok, I have added a file with the time stamp. now I just need a few commits to see that it works as supposed
12:53:17 Join muesli- [0] (i=muesli_t@
12:54:14LinusNB4gder: i can commit a broken bootloader ;-)
12:54:24B4gdergo go go
12:54:46B4gderit is meant to be available like this
12:55:29B4gderI hand edited this version
12:55:50MembrilloB4gder: out of curiosity, how is the Recent CVS Changes table generated if something like this hasnt been done before?
12:56:12B4gderwhy would that need a file with a time stamp?
12:56:48Membrillowell, what adds the commits to that? is it done manually?
12:57:23B4gderit is a script that extrct the latest changes and show them as html
12:57:28Membrilloah ok
12:57:30Membrillofair enough
12:57:42Membrilloi dont really no anything when it comes to web pages
12:57:58B4gderweb page is just text
12:59:24Membrilloits in HTML though isnt it...?
12:59:48B4gderyes, but html is just knowing what particular text to output from your program
13:01:16Membrilloim confused lol
13:03:41Membrillojust forget it man. If you create that page or file or whatever, it will be terrific. Thanks! Ill work out how to deal with it lol. Im good at doing that
13:04:06 Quit muesli__ (Read error: 110 (Connection timed out))
13:04:20B4gderthe file is updated immediately after all bleeding builds are done
13:04:37Membrillosounds perfect
13:04:37B4gder(and independently of them being red or yellow or...)
13:06:44 Quit ehntoo (Remote closed the connection)
13:08:51needleboysay, the usb mode in the bootloader, what is it good for?
13:08:56needleboyROM flashing?
13:09:26B4gderits good for quick USB mode
13:09:33LinusNand for safety
13:09:35B4gderand USB without using hdd
13:09:51B4gderwithout using it before going USB mode I mean
13:10:19needleboyso it's not a devs only update
13:10:29needleboyit'll acually make the rockbox work/load better
13:10:43needleboyso... when?
13:10:46needleboy:)) joking
13:14:15Membrilloif you have a corrupt file on your HDD and it wont start up, you can access USB mode without touching the HDD
13:14:39needleboyoooh, that's a nice possibility
13:15:51needleboythis day is one of the most boring ones
13:16:06needleboyi've no work to do, no updates of rockbox to compile
13:16:35needleboyand i'm sick of monopoly on the rockboy...
13:19:01NicoFRneedleboy: I saw you said you didn't apply the sokoban level caching patch because it didn't compile
13:19:11NicoFRI can give you a working version if you want
13:19:46needleboynot the one on the tracker you mean/
13:20:06NicoFRin fact there is only one hunk that does'nt apply correctly
13:20:17needleboythat's what i had
13:20:25needleboybut then the whole build didn't compile
13:20:32NicoFRI added it by hand
13:20:59needleboymind linking me, or send me?
13:21:07NicoFRi'll link
13:21:09needleboydoes it make much difference btw?
13:21:23Membrillois it possible to create a sudoku random number pattern generator?
13:21:24NicoFRI like it
13:21:30needleboymost levels load nearly instantly, so there's hardly any HD spinning
13:21:37NicoFRi'll just create a patch of all the sokoban changes
13:21:44needleboyMembrillo, there are programs for that
13:21:46NicoFRincluding the other patch
13:22:23Membrilloso you download like a... levels file?
13:22:26needleboyNico... maybe just patch everything and send me the .rock?
13:22:59needleboymembrillo, yup. exactly. you can just put thousands as text files
13:23:04NicoFRi've just made a diff file you can apply
13:23:05needleboyon the HD i mean
13:23:22needleboya diff with what? only the level caching?
13:23:41NicoFRi can do that if you want but currently it has both the patches
13:23:42needleboyor the H300 optimization as well?
13:24:00needleboythat's great, thanks. send me.
13:24:19needleboyso it doesn't return any errors now?
13:24:40needleboycause the h300 sokoban also returned an error on a single hunk
13:24:53NicoFRit builds fine here
13:25:01NicoFRcan you see my DCC request ?
13:25:08needleboyno, i'm on the web irc
13:25:23NicoFRok nevermind.. link
13:25:55needleboythanks, i'll try it now
13:26:24needleboydevs, any commits planned for the next hour or so?
13:28:37LinusNi certainly hope so
13:28:53B4gderI plan to have more coffee!
13:28:53NicoFRthe fixed bootloader ?
13:30:35NicoFRneedleboy: do you add plugins manually in your build or do you compile them from source ?
13:30:45needleboyhold on
13:31:17PaulJneedleboy: it seems that in your bild the wps crossfade tag interferes with the rtc tag (both begin with %c) i got an error (I04:IllInstr) when i mad a test WPS that contauns a crossfade tag.
13:31:44CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
13:31:44*B4gder jumps
13:31:47B4gdera rasher
13:33:16 Join aliask [0] (
13:34:22LinusNB4gder: a rasher?
13:34:22 Quit webguest26 ("CGI:IRC (EOF)")
13:34:29B4gdercheck the commit
13:34:52LinusNholy cow
13:35:01LinusNback from the dead
13:35:21B4gderyes, only holy cows can do that
13:35:50needleboyvoice entries?
13:35:57needleboywhat are you talking about?
13:36:42PaulJneedleboy: oops, i was wrong, i got the error because of a syntax error in the test WPS
13:36:57needleboypaul, yeah, i was just checking that
13:37:26needleboyNicoFR: most plugins i have as rocks, so no need to compile them
13:37:30needleboythe devs do a fine job
13:37:50B4gderyou have the wav2mp3 plugin?
13:37:53NicoFRand you add them to the zip amnually ?
13:37:57needleboyyeah, i do
13:38:03needleboyto both questions
13:38:21*B4gder considers committing that plugin
13:38:26 Quit needleboy ("CGI:IRC")
13:38:35LinusNdoh! i found the bootloader bug
13:38:35NicoFRdo you know you can have them added automatically ?
13:38:38 Join needleboy [0] (
13:38:50B4gdergoodie LinusN
13:38:52NicoFRneedleboy: do you know you can have them added automatically ?
13:39:00LinusNand it is a NAAAAASTy one
13:39:06preglowhaving an office next to another office that's worked on with hammers and powertools = bliss
13:39:08aliaskWhat was wrong?
13:39:20LinusNone of the trickiest ones i've seen in a long time
13:39:27aliaskSounds like fun :)
13:39:34NicoFRI edited the to have everything done automatically when I "make zip"
13:39:55LinusNit turns out that the bootloader dies when the .bss segment is large
13:39:58B4gderNicoFR: what did you need to edit?
13:40:17LinusNnot because it overwrites stuff or anything
13:40:42NicoFRI needed to make it include files like bubbles.level or the splah.bmp files from eli's plugins
13:40:43needleboyNico: how?
13:40:49LinusNbut because it takes so long to fill it with zeros, so the PCF50606 times out and shuts off (!)
13:40:56B4gderNicoFR: aha
13:41:13B4gderLinusN: hehe, that's indeed a nasty one... and a good find!
13:41:25aliaskCan you change the timeout, or is making the bss smaller the answer?
13:41:26LinusNand the unicode patch increased the .bss segment with 64k
13:41:36NicoFRneedleboy: first I included the sources of the plugins I wanted in app/plugins
13:41:41LinusNi can't change the timeout
13:41:51NicoFRthen I edited apps/plugins/SOURCES to make them compile
13:41:55preglowwhat's wrong with a large bss?
13:42:04LinusNi'll have to set the KEEP_ACT pin before filling the .bss segment
13:42:23needleboyi'll take a look, thanks
13:42:23NicoFRand I added the other files in apps/plugins (things like splash files andlevels)
13:42:27LinusNpreglow: read a few lines up the irc log
13:42:41NicoFRand I edited tools/ to have them included in the zip
13:42:57preglowright, i'm blind
13:43:05MembrilloWell, thats a damn bugger
13:43:13LinusNtook me quite some time to find
13:43:21preglowi can imagine
13:43:27NicoFRyou can also make the WPS inclusion and theme creation automatic in a similar manner
13:43:31preglowi don't think i would have found it :>
13:43:33LinusNreverting one cvs file at a time until it suddenly started working
13:44:00preglowbloody power management chips
13:44:01LinusNthen it started working when i reverted fat.c
13:44:15Membrilloso in a nutshell... theres too much stuff in rockbox?
13:44:25LinusNbut it crashes long before the fat functions are called
13:45:07 Join webguest52 [0] (
13:45:08LinusNthe answer was that the fat functions used the unicode translation tables, and they got loaded by the linker
13:45:21B4gderMembrillo: yes, we should reduce it to a single bit as then it makes it easier to have it done right! ;-)
13:45:51LinusNMembrillo: no, there's too little stuff in my brain :-)
13:45:53 Quit webguest52 (Client Quit)
13:46:40Membrillowell, theres more stuff in your skull than mine obviously... this conversation has completely lost me
13:46:56needleboyme too
13:47:13LinusNnow i just have to find a clean solution to the KEEP_ACT problem
13:47:21Membrilloshould i report on MR that the bootloader bugs been found?
13:47:28needleboyformat c: /y ???
13:47:33Membrillobut its a "NAAAAASTy one"
13:47:34needleboymemb, not yet
13:47:34LinusNi guess moving the bss clearing to main.c would work
13:47:41Membrillookey doke
13:47:58needleboyyou'll get 1000s of questions
13:48:05needleboy"when, why what?"
13:48:15Membrilloneedleboy: yes, thats very true haha
13:48:19needleboythen they'll come here and bother linus like we do...
13:48:31LinusNjust cut from the irc log
13:48:49NicoFRneedleboy: have you tried the sokoban patch yet ?
13:48:51 Quit DJDD_ ("Trillian (")
13:49:20needleboyno, i'm doing something workwise
13:49:26needleboyboss is bothering me... bastard
13:49:39 Join DJDD_ [0] (
13:49:48needleboyi'll wait for the next bleeding
13:49:52needleboythen i'll recompile
13:50:45Membrilloshould i say this
13:50:50Membrillo<LinusN> doh! i found the bootloader bug
13:50:50Membrillo<LinusN> and it is a NAAAAASTy one
13:50:50Membrillo<LinusN> it turns out that the bootloader dies when the .bss segment is large
13:50:50DBUGEnqueued KICK Membrillo
13:50:50Membrillo<LinusN> one of the trickiest ones i've seen in a long time
13:50:50Membrillo<LinusN> not because it overwrites stuff or anything
13:50:50***Alert Mode level 1
13:50:50Membrillo<LinusN> but because it takes so long to fill it with zeros, so the PCF50606 times out and shuts off (!)
13:50:52MembrilloDont bother asking what the hell that means, because anyone who knows what it means, is too busy fixing it to explain it to you.
13:51:03Membrilloon MR
13:51:04needleboygood on
13:51:15needleboyyeah, post that in the changelog on MR
13:51:21needleboyprogress log, that is
13:51:33 Quit DJDD_ (Client Quit)
13:52:00B4gderand the first question will be...
13:54:02***Saving seen data "./dancer.seen"
13:54:11pregloware there people bloody monitoring the threads for progress?
13:54:25preglowsomeone post a "DO SOMETHING WITH YOUR LIVES BEFORE YOU REGRET IT" there
13:54:36needleboyMR readers monitor Linus' bodily functions even
13:54:50needleboywe know when he's taking a piss, we know when he's eating
13:54:59needleboyLINUS, WE HAVE YOU COVERED!
13:55:24ashridahand then the rockbox troll will claim it's another sign that rockbox is inferior to iriver's firmware
13:55:26B4gderI guess linus should get a web cam and charge for watching Linus TV
13:55:53Membrillocheck your house linus. The omgz-lolz-newbs have planted cameras
13:56:08CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
13:56:08*B4gder imagines Linus wearing product placement shirts with big brand names visible on the show
13:56:11Membrilloniiiice B4gder
13:56:34Membrillowhen i code rockbox... i where Nike
13:57:09B4gderlook, I rub my sneakers against the carpet and then I touch this little circuit here...
13:57:17ashridah"Linus uses google, shouldn't you?"
13:57:54needleboylol b4gder
13:58:49 Join mikearthur [0] (
13:59:26B4gderok, the timestamp thing failed
13:59:26LinusN"linus doesn't have a life, why should you?"
13:59:35B4gderbut I think I know why and it might work after next commit
14:00:33B4gder"but wait, if you tune in on Linus TV now for only 19USD/month, you also get a pair of bonus PCBs, burnt by Linus himself"
14:00:42 Join linuxstb [0] (n=linuxstb@
14:00:51***Alert Mode OFF
14:00:58*B4gder does some work instead
14:01:13Membrillorockbox comedy group
14:02:14*preglow throws pies
14:04:02*linuxstb wonders which channel he's stumbled into
14:06:04preglowgot tired of coding, venturing into slapstick comedy instead
14:06:11linuxstbpreglow: It seems the ipod bootloader still refuses to load the Apple firmware on the Nano... But it's working on the 4G and video.
14:06:35preglowi can give it a go now
14:06:43preglowto see if my nano's on crack as well
14:07:32preglowoooh, microsoft got the fat32 patents
14:07:52*preglow can see letters from lawyers coming
14:08:09needleboyno more... HD players...
14:08:24B4gderit seems they charge the hw makers
14:08:41B4gderby the text on the FAT licensing page
14:08:42needleboyapple are gonna get their weiners chopped off
14:09:12needleboyyeah, same as they did with the memory cards filesystem
14:09:13B4gderyes, 0.25USD per ipod is gonna kill Apple
14:09:30needleboyit will, when it's .25 for every single unit they sell
14:09:37needleboybesides, it'll be higher than that...
14:09:46B4gdernot according to the MS page
14:09:56needleboyso it's ok :)
14:09:59needleboyi'm relaxed
14:10:09aliask14 million (ipod units this quater.) * 0.25
14:10:29aliaskIt's still a lot of money.
14:10:59needleboyit is
14:11:19needleboybtw, i actually think the HD manufacturer will pay the patent bills
14:11:23aliaskAnd thats every 3 months, assuming the rate of selling iPods holds steady.
14:11:26needleboynot apple or iriver or archos
14:11:43aliaskHrm, the HD's would be sold unformatted.
14:12:25preglowB4gder: have you researched whether mp3 encoders also get licensed per hardware unit?
14:12:37preglowwould be really interesting to have that cleared up
14:12:57aliaskAh they have a cap of $250,000 per manufacturer.
14:13:13needleboywhich is 2.5M units...
14:13:15needleboyor is it?
14:13:30needleboyi'm too tired for decimals
14:13:44aliask1M units.
14:14:34needleboyidiot me
14:14:39needleboyi'm off to compile
14:14:49B4gderpreglow: the is not really clear on the issue
14:14:54preglowi know :/
14:14:55B4gderbut they do charge "per unit"
14:15:09preglowhow'd you find that out?
14:15:23B4gderon the pricelist for royalty rates
14:15:42B4gder"hardware products" 1.25 per unit
14:15:42preglowthen why're we waiting to commit the mp3 encoder? :P
14:15:58B4gderfor both dec/enc
14:16:09aliaskDoes the MP3 encoder run realtime?
14:16:16preglowat least for some bitrates
14:16:34aliaskNice. So recording to MP3 is a reality.
14:16:53needleboydoes anyone know how to paste into a DOS window without the menu? meaning a hotkey for paste?
14:17:02needleboyCtrl+V doesn't work obviously
14:17:15aliaskI don't think there is one. Right click paste is how I always do it.
14:18:09preglowdon't think there is a button for it
14:18:33needleboyNicoFR: the sokoban compiled like wonder
14:20:56 Quit Febs (Read error: 110 (Connection timed out))
14:20:58 Join akaidiot [0] (
14:24:24 Join webguest56 [0] (
14:26:22MembrilloMR is down
14:26:33 Quit perplexity (Read error: 110 (Connection timed out))
14:26:47needleboyso it seems
14:27:11webguest56i think it' just extreemly slow
14:27:21Membrillodatabase error
14:27:34 Join elisherer [0] (
14:27:46needleboyworking now
14:27:57Membrilloneedleboy: the other day i was using your opto build and you were using an old version of bubbles. Have you updated?
14:29:23needleboyyes, i did
14:31:45 Quit PaulJ (Read error: 110 (Connection timed out))
14:31:51 Quit elisherer (Client Quit)
14:36:04 Join Shani}{Coder [0] (i=Coder@Is.A.TclCoder.Org)
14:36:22needleboyok, new version in online with the new sokoban and a few other tiny fixes.
14:38:17 Quit ashridah ("Leaving")
14:38:22Membrilloupgrading now
14:39:42NicoFRneedleboy: you're welcome ;)
14:40:13NicoFRI also found out how to display a custom text at startup...
14:40:24NicoFRmaybe you'd be interested
14:40:29Membrilloim off
14:40:38MembrilloLater guys
14:40:49 Quit Membrillo ()
14:42:56NicoFRneedleboy: also there is an option to make A-B repeat be enabled by a special repeat mode
14:43:17NicoFRlike that REC button doesn't do anything by default
14:43:26needleboyit's in already
14:46:05 Quit darkless (Client Quit)
14:46:12 Join darkless [0] (
14:49:25eli_shererneedleboy: i think it'd be better if you take the XOBOX of your compilation cause it's still very buggy for the h300 and i'm really about to solve it...
14:50:48aliaskeli_sherer: Is viewbox working better than when you posted on MR?
14:51:17NicoFReli_sherer: the tetrox source link on plugbox is broken
14:51:26 Join Febs [0] (
14:52:13 Part Paprica
14:52:13 Join Paprica [0] (
14:55:29needleboyeli, it's in for testing only. no harm in it.
14:56:03 Join perplexity [0] (i=heh10158@
14:56:56 Quit Maxime (Read error: 104 (Connection reset by peer))
14:57:17 Join Maxime [0] (
14:58:40Paprica[15:51:20] <NicoFR> eli_sherer: the tetrox source link on plugbox is broken
14:58:44Papricai fixed it
14:58:46 Join Jungti1234 [0] (n=jungti12@
15:00:16B4gderthere you go
15:01:08Jungti1234 Why does this problem happen?
15:02:21Jungti1234It was begun in 05.12.29 build.
15:04:14NicoFRthx paprica
15:05:15 Quit Bger (Read error: 110 (Connection timed out))
15:07:22needleboyJungti, what the hell is that?
15:07:30Jungti1234I don't know.
15:09:16needleboyno, i mean, what does that photo show? i just see a couple of vertical dark lines on the screen.
15:09:47needleboyanyone knows why that Shine mp3 decoder is being added?
15:10:20needleboyis it the same we're using now?
15:10:20B4gderand its not a decoder
15:12:13 Join Vlad0man [0] (
15:13:09preglowgcc people says the m68k/coldfire backend is seeing work now
15:13:14 Quit Vladoman (Read error: 110 (Connection timed out))
15:14:05preglowmp3 encoder in _ONE_ file
15:14:09preglowwhy, god
15:14:29B4gderI'd guess because of the rockbox build system
15:15:01B4gderbut I don't know, I thought it'd be better to commit and improve later on
15:15:04preglowthe plugin system supports several files for one plugin
15:15:17preglowand the shine encoder is several files originally
15:15:19preglowoh well
15:17:18preglowis using defines instead of typedef a way to work around rockbox coding rules or just a very original way of doing it?
15:17:40B4gderI'd say it is the wrong way
15:17:50preglowoh, indeed
15:18:05preglowlots of memory wasted on LINE_ATTR on iram data
15:19:12needleboyyou both sound very sceptical. should i recompile with this commit?
15:19:27preglowof course
15:19:40B4gderneedleboy: you said you already had that included
15:19:42preglowi'm not sceptical, i'm just listing things i would fix if a dared touch rockbox right now
15:20:17needleboyit's the same encoder that was available as a patch?
15:20:18 Join hiro^ [0] (
15:20:27hiro^howdy. :)
15:21:14B4gderneedleboy: there's no mystery that patch tracker entry is now closed
15:21:23preglowusing an accumulator for a count register
15:21:40hiro^anyone here using the iriver300 rockbox?
15:24:30needleboyi am
15:24:33NicoFRme too
15:25:07needleboydo you mean the H300 optimized version
15:25:28preglowmy fingers are itching
15:25:32*preglow goes optimising
15:25:39B4gderdon't let us stop you ;-)
15:25:42 Quit actionshrimp ("a bird in the bush is worth two in your house")
15:27:24needleboywow, lots of errors in the new commit
15:28:29preglowyes, i was waiting for that
15:28:43B4gderyou fixing those or shall I?
15:28:50preglowi'll do it
15:29:07needleboyyou see? iPod... i told you!
15:30:36B4gderat lest the bleeding edge timestamp works now
15:30:49preglowonly the simulator gets the c code
15:30:57preglowall other targets will eat m68k asm, apparently
15:31:16B4gderto be fair, the patch said it was for iriver
15:33:15preglowwell, yeah, but he certainly didn't seem to expect porting it to anything else either
15:33:37 Quit webguest56 ("CGI:IRC (Ping timeout)")
15:33:46needleboywhich one of you is Daniel?
15:33:53*preglow points at B4gder
15:35:07 Join webguest96 [0] (
15:37:17 Join ripnetuk [0] (
15:37:26 Part ripnetuk
15:37:37preglowsetting endianness from the SIMULATOR define
15:38:03B4gderand sometimes people wonder why we commit patches slowly
15:38:11preglowwhat are the proper defines?
15:38:17B4gderfor endianness?
15:38:31 Quit akaidiot (Read error: 110 (Connection timed out))
15:38:39preglowyeah, found them right now
15:40:09 Quit webguest96 ("CGI:IRC (Ping timeout)")
15:40:44 Join webguest96 [0] (
15:40:54 Quit webguest96 (Client Quit)
15:45:27 Quit t0mas (" brb")
15:47:35*eli_sherer has just uploaded Xobox v1.2 (more promising stable)!
15:47:55preglowwhat's that?
15:50:06hiro^needleboy: that's indeed what i mean. can i query you?
15:52:44needleboyi'm compiling that version. shoot.
15:52:58needleboyeli, the xobox will be in the next release.
15:54:05***Saving seen data "./dancer.seen"
15:55:01preglowwhy does this thing have its own file selector?
15:55:27needleboywhat thing might that be?
15:55:28preglowmp3 encoder, that is
15:55:35B4gdermy guess is that he wants to encode more than one file at one go
15:55:42needleboyto encode from WAV files, no?
15:55:49needleboyah, ok
15:56:01preglowbloody great, it's raining
15:56:37aliaskhope you're inside preglow
15:56:53preglowbut i'll have to go outside at some point in time
15:57:00preglowthis city sucks rod
15:57:09preglow-15 one day, +5 the other
15:57:09aliaskwhich city is this?
15:57:24aliaskmm, sunny europe.
15:57:42needleboyi'm in tel aviv, and it's raining non-stop here
15:57:49needleboyand we're supposed to be tropical
15:59:25 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
15:59:43 Quit thegeek (Read error: 113 (No route to host))
16:00:28needleboyhiro^: what did you want to know?
16:01:42hiro^i pm'd you
16:02:01 Quit Jungti1234 ()
16:03:04needleboydid you?
16:03:12hiro^i did. :)
16:03:25hiro^3 times. :)
16:03:38needleboywhat's your username?
16:03:53hiro^i pm'd you here
16:03:54B4gderyou need to be regged to sent privmsgs on this irc net
16:03:54hiro^on IRC
16:03:58B4gderto send
16:04:02hiro^i am regged.
16:04:02needleboydamn, i'm blind
16:05:10preglowmust come as a shcok
16:05:12preglowshock, too
16:05:26 Quit darkless (Read error: 110 (Connection timed out))
16:05:42 Join darkless [0] (
16:06:50needleboyhiro^: it is stable enough to try
16:07:07hiro^does it have video capabilities?
16:07:16needleboyjust make sure you floow this correctly:
16:07:20needleboyno it doesn't
16:07:22needleboynot yet
16:07:27 Join webguest89 [0] (
16:07:49aliaskI think people are working on it at the moment. Anyway, I'm out. G'night everyone.
16:08:08 Quit aliask ("Toodle-oo")
16:08:35needleboyi'm off as well. enjoy.
16:08:41 Part needleboy
16:12:05 Quit NicoFR ()
16:15:39 Join NicoFR [0] (
16:19:27saa[b_r]iderthat lanesra was a piece of work :p
16:20:08 Join Mulzi-SAW [0] (
16:23:52saa[b_r]ideranyone around free and would like to help someone trapped behind the great "firewall" of china?
16:27:34webguest89what's up?
16:28:39saa[b_r]iderhaving problems loading sourceforge, so I can't download patches
16:29:48saa[b_r]iderif "what's up" was in refrence to my question that is...
16:29:59webguest89it was
16:30:09webguest89hm, it's not loading here either, in fact. What do you know
16:30:27webguest89I guess I'll pass
16:30:27preglowthey're blocking sourceforget?
16:31:03saa[b_r]iderwell it wouldn't be fair to see it's blocked. it actually loads. half the time at least
16:31:40saa[b_r]iderit only decides not to load when I want to download something
16:32:19webguest89sounds like sourceforge alright
16:33:48Zagorsaa[b_r]ider: tried any of these?
16:35:32preglowi expect they'd be blacklisted pretty fast
16:36:06saa[b_r]iderzagor: that looks great! actually I'm not requiered to enter any proxy settings for my internet connection, but they filter certain sites nevertheless.
16:36:32saa[b_r]iderwould it work if I entered these proxy settings in my situation?
16:37:14Zagorsaa[b_r]ider: yes, unless the specific IP addresses are blocked in the firewall. try pinging them first.
16:38:09Zagoralso, of course, some are slower than others
16:41:07saa[b_r]iderhmm.. I was able to ping a few with no problem, but it won't load any site when I entered the proxy settings into my browser
16:41:20 Quit edx (Read error: 110 (Connection timed out))
16:41:29 Join Mongey [0] (
16:41:44 Join aliask [0] (
16:42:30 Join gtkspert_ [0] (
16:42:48aliaskOn the topic of the proxies, try using Use like this:
16:43:10aliaskWorks for my school's filter.
16:43:16Zagorif any proxy is blocket, that would be it...
16:43:35aliaskWell, its the only one that _ISNT_ blocked by my school.
16:43:43Zagorthe only?
16:43:50aliaskWell, unless there are private ones.
16:44:00aliaskI made my own, but I couldn't ever get images working.
16:44:00saa[b_r]iderI thought I wouldn't be able to ping an IP if it was blocked
16:44:36Zagorsaa[b_r]ider: normally you can't. it depends on the nature of the block, though.
16:44:48preglowno harm in letting you ping an ip
16:44:55 Quit aliask (Client Quit)
16:45:02preglowbut then again, it's faster blocking all kinds of access to an ip instead of just tcp
16:45:05Zagorpreglow: true, but it's less work to just block the entire IP
16:45:27saa[b_r]iderbtw, I have a router which handles my internet connection. should the proxy settings be entered there rather than in the browser?
16:46:02Zagorno, set them in the browser
16:46:14webguest89Hasn't anyone implemented tcp-over-icmp-echo yet?
16:46:20perplexitySuper Mario in Colour with sound! W000000040000!
16:46:21Zagorwebguest89: probably :-)
16:47:05lostlogicHas the thought of using a less crapppy filesystem like ext2 for rockbox'd players been considered at all?
16:47:30Zagorlostlogic: yes, and rejected. fat32 is the better choice for this project.
16:47:51B4gderover and over and over...
16:48:09B4gdernot at all
16:48:14saa[b_r]idernot everyone uses linux.... what's your gripe?
16:49:07lostlogicI _do_ use linux and fat32 wastes a lot of space compared to more modern FSs, and I believe e2fs is also more processor efficient.
16:49:56preglowwe'll probably support multiple file systems sooner or later
16:50:02saa[b_r]iderit will limit the number of people who'd be able to use rockbox....
16:50:06preglowipod especially gives us a good reason to do this
16:50:13B4gderwell, if anyone writes a new fs then I'm for adding it
16:50:19B4gderwith a nice set of #ifdefs for it
16:50:22preglowbut yeah, writing a new fs driver is hard work
16:50:48preglowB4gder: why not a simple mechanism for support several file systems at once?
16:50:52B4gderI doubt there's many users who'd actually use ext2 or other linux-centric fses
16:50:54preglowshouldn't be too much extra code
16:51:01saa[b_r]iderzagor: we have a winner!
16:51:02B4gderi agree
16:51:05preglowB4gder: there's always hfs, which is far likelier to be used
16:51:17B4gderbut we'd still need to enable/disable specific fses
16:51:27preglowbut that's not hard either
16:51:31lostlogicyeah, but I think it'd be a fun learning experience. The only FSs I'd really think would be _better_ than fat32 are e2fs and maybe hfs... the others are better designed for larger systems, IMO...
16:51:54preglowlostlogic: looking into how to extend our current fs system to support several file systems would be a task i'd love to see done
16:51:55B4gderjffs2 for the flash based ones
16:52:05lostlogicB4gder: what is that?
16:52:08perplexitynow *that* I agree with wholeheartedly B4gder
16:52:18B4gderlostlogic: fs optimized for flash
16:52:27lostlogicperplexity: how's your GCC stuff and/or FFT coming?
16:53:01perplexityhas not progressed one bit.. only been back on deck for 1 day after a prolonged period away from the connected world :)
16:53:13lostlogicperplexity: gotcha, welcome back :)
16:53:35perplexitygee, lucky I did not quite get to flashing the new bootloader last night :)
16:54:18 Join Sparticus [0] (
16:54:51 Join Bger [0] (n=Bager@
16:56:17perplexityHeh.. fire up the metronome plugin on an h300 while there is an mp3 playing.. it gets quite funky :)
16:57:01saa[b_r]ideris it included within the daily builds?
16:57:44Mongeyis todays builds for the h300 still messed up?
16:57:57saa[b_r]iderI want to delete plug-ins/WPSs/fonts that I don't actually use
16:58:01B4gderit was messed up?
16:58:13 Join Hansmaulwurf [0] (
16:58:18saa[b_r]iderMongay, are you refering to the "optimized H300 build">
16:58:27linuxstblostlogic: Do you ever need to access your DAP from a non-Linux machine? I would love to use a different filesystem on my DAPs, but I don't want to lose the ability to use it from Linux, Windows and Mac OS. FAT32 is the only solution I'm aware of that can do that.
16:58:40perplexityWhat about UDF ?
16:58:45perplexityjust a thought
16:59:07Mongeysaa[b_r]ider; very funny( Mongay) no on rockbox, bootloader version 4
16:59:16 Quit DreamTactix291 (Read error: 110 (Connection timed out))
16:59:37saa[b_r]iderbootloader 4 should still not be installed
16:59:52Mongeyyeah ok
16:59:56linuxstbperplexity: Maybe, but does Windows support UDF on a hard drive?
17:00:26perplexitythat is indeed a good question.. If I had a windows box within reach I could test it I guess...
17:00:32 Join _FireFly_ [0] (
17:00:37B4gderI very much doubt that
17:00:38 Quit gtkspert (Read error: 110 (Connection timed out))
17:00:41perplexitySounds like a neat idea.. it's an ISO standard and not patent encumbered
17:00:45saa[b_r]ideryou said "daily build". and there was nothing wrong with the daily builds. the problem if I'm not mistaking is from installing the new bootloader
17:00:54Mongeyah ok
17:01:10Zagorwhat would you gain, anyway? DAPs store multi-megabyte files. storage efficiency is increasingly irrelevant with these file sizes.
17:01:29perplexityread the "patent encumbered" bit again :)
17:01:42lostlogiclinuxstb: the only windows machine I ever use is my work laptop... and the only time I plug my DAP into it is when I'm doing rockbox code at work... which wouldn't be a bad thing to stop doing ;)
17:01:44Zagorand you underestimate the pain involved in debugging filesystem code
17:02:14lostlogicZagor: mostly it'd be fun, I'm not averse to pain
17:02:35Zagorlostlogic: but our users are...
17:02:43saa[b_r]iderlostlogic: aren't you being a bit selfish when thinking that you barely use windows, while so many people actually do use it?
17:02:54lostlogicI'm not proposing _switching_
17:03:05lostlogicas preglow says, the good thing woudl be supporting mutiple FSs
17:03:05saa[b_r]iderthen that's ok :)
17:03:39lostlogicZagor: some... some users are more interested in doing neat things than in avoiding pain... so they'd be the ones to test something like a new FS
17:03:49preglowi think this is a decent idea, but i'm not touching the code myself
17:04:06Mongeysaa[b_r]ider; so i shouldnt path iriver firmware with the f/w patcher or what?
17:04:14lostlogic:) I'm not saying I _will_ but I'm going to poke around in it
17:04:15preglowMongey: don't touch it at all
17:04:18Zagoras usual, I am against adding new code just because we can
17:04:36B4gderZagor: supported HFS for the ipod would be a good cause for that
17:04:38preglowZagor: but ok, what's your position on hfs ipods, then?
17:04:47preglowZagor: force format?
17:04:48perplexityhaving said all of that.. iriver and ipod can both boot the original firmware, and indeed the iriver *has* to if we want to re-flash.. to do this it *has* to be able to read the disk
17:04:54 Join jelle-k|offline [0] (
17:05:07saa[b_r]idermongey, I just realized that I misspelled your nick :p no pun intended! stick to the old bootloader
17:05:08B4gderperplexity: that can change
17:05:18Zagorcan itunes for mac handle fat-formatted ipods?
17:05:24preglowno idea
17:05:32linuxstbZagor: Yes, but it works very inefficently.
17:05:33Mongeyproblem is i had to take RB off last night so....
17:05:55Zagorlinuxstb: how so?
17:05:57linuxstbIt seems to take about 2 minutes for Mac OS to recognise the disk and automount it.
17:06:01saa[b_r]idermongey, there are links to the old bootloader, so there shouldn't be a problem
17:06:25linuxstbI haven't tried formatting my ipod as HFS, but using a FAT32 ipod on a Mac is a pain.
17:06:56linuxstbStrangely, I don't remember having the same problems with my H140 on a Mac. I'll have to compare them.
17:07:26saa[b_r]iderlinuxstb, is the mac your main machine?
17:07:39linuxstbNo, I have an ibook I use sometimes - mainly whilst travelling.
17:08:01saa[b_r]iderbtw, H140 doesn't need itunes, that's why :)
17:08:16 Join akaidiot [0] (
17:08:17saa[b_r]ideror are you talking about mounting?
17:08:39linuxstbBoth - itunes launching and the disk becoming mounted seem to happen at the same time.
17:08:47Mongeyi yesterdays h300optimised version on(the .rockbox folder and rockbox. something or other) i just haven't patched the iriver f/w and upgraded. so is it ok to use the f/w patcher on Rb
17:08:56Mongey*i have yesterdays
17:10:47 Quit eli_sherer ()
17:10:53saa[b_r]iderin Needleboy's "optimized H300 rockbox" thread, you'll find a link to the old bootloader. get that to patch your *clean* iRiver firmware
17:11:02saa[b_r]ider(at misticriver)
17:11:24ZagorI can't with a straight face claim that I'd want to force all iPod users to format their player anyway, so yes that is a valid reason in my view to add another file system.
17:12:01saa[b_r]iderZagor, what's your main RB player? Archos?
17:12:25Zagorthe 1.8" players have too small harddrives...
17:12:57preglowyou have big hands? :)
17:13:11Zagor:-) no, but a big music collection.
17:13:23_FireFly_how big ?
17:13:25saa[b_r]iderwhat drive do archos use?
17:13:38_FireFly_is it more then 40 GB ??
17:14:06preglowok, we need a mechanism to make plugins that use iram stop the codecs
17:14:22B4gderthere are 120GB 2.5" available
17:14:31linuxstbMaybe plugins should claim iram, in the same way they claim the audio buffer.
17:14:41B4gdersounds fair
17:14:56linuxstbSo either action will require playback to be stopped.
17:15:16ZagorI have an 80GB disk, filled to about 70 GB
17:15:21preglowi think they should, until the day i make an elf loader that can stop playback when it sees an .i* section :-)
17:15:35Zagorthere are 80 gig 1.8" drives available, but only inside ipods and toshibas
17:15:42linuxstbThere are?
17:15:53Zagoror was it 60? ;)
17:16:01linuxstbYes, I've got a 60GB ipod.
17:16:18linuxstbApple currently sell 30GB or 60GB models afaik.
17:16:19saa[b_r]ider80 is out already....
17:16:19B4gderthe 80 ones have only been "announced" iirc
17:16:26saa[b_r]iderstill not in any player yet
17:16:38B4gderwhich means they don't exist for real
17:17:08saa[b_r]ider80 drives were announced a while back, but they announced that they'll start/started shipping last week
17:17:12Zagor...and even when they do exist, you won't be able to buy one. just like the 60s
17:17:17saa[b_r]ideronly we don't know to whom :)
17:17:24linuxstbZagor: So you can get yourself an 80GB ipod when they are available and come back to work....
17:17:25B4gderwe can guess ;-)
17:17:43saa[b_r]iderpeople have purchased the 60 and installed it in their iRivers
17:17:45Zagorlinuxstb: right. that's all I'm waiting for :-)
17:17:47linuxstb... Or a 80GB gigabeat I hear Markun say.
17:18:15B4gderI hear the ifp port needs help too ;-)
17:18:32saa[b_r]iderlinuxstb, you have access to the 5G iPod right, your GF's?
17:18:50saa[b_r]iderhave you heard about the new DLO dock?
17:18:59saa[b_r]ider"HomeDock Deluxe"
17:19:10*linuxstb googles
17:19:31 Quit B4gder ("time to say moo")
17:19:41saa[b_r]iderit allows for browsing the iPod music on TV!
17:19:43Mongeyanyone know anything bout mirc scripts?
17:19:53linuxstbJust what a portable music player needs - a TV interface...
17:20:22saa[b_r]ideriAudio X5 needs help too btw :p
17:20:49saa[b_r]iderwell the previous docks with TV out were almost pointless...
17:21:05Zagorthat is one thing apple did right: provide navigation input via the expansion port
17:21:18saa[b_r]iderthey offered nothing extra compared to connecting the 5G ipod to the TV without it
17:22:06saa[b_r]iderlinuxstb, how do you listen to music at home?
17:22:44linuxstbYes, a PC linked to an amp and speakers.
17:23:34saa[b_r]idernot everyone has a machine in their living room :)
17:23:49saa[b_r]iderso for people like that, this dock makes a lot of sense
17:23:57preglowis this antonius fellow ever on irc?
17:24:20saa[b_r]ider(provided they had an amp and speakers, and TV of course)
17:24:22preglowi'm curious as to how totally random this iram allocation is
17:25:42saa[b_r]iderZagor: thank you! I've updated all my patches now!
17:26:33***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! ( )'
17:30:18 Quit Mongey ()
17:31:17 Join XavierGr [0] (
17:32:06 Join Kohlrabi [0] (
17:32:12saa[b_r]iderhas anyone tried astroids.rock?
17:32:45NicoFRI have
17:32:47NicoFRon H300
17:32:50XavierGrAlso does anyone tried the plasma and fire.rock on the iHPs?
17:33:23XavierGrWell plasma and fire plugin crashed on my iHP
17:33:29saa[b_r]iderNicoFR, are the dimensions right on the H300?
17:33:47 Quit DrMoos ("CGI:IRC")
17:33:49saa[b_r]iderdid you compile it yourself?
17:33:58NicoFRdid you make the game ?
17:34:13saa[b_r]iderI make my own build, but I don't know how to compile a single file :)
17:34:33NicoFRwell I only included it in my own build
17:34:52NicoFRdo you want the .rock ?
17:35:26saa[b_r]idersure, it would be nice if you can teach me how to compile the .rock from .c :)
17:36:00NicoFRyou just have to add a line in apps/plugins/SOURCES
17:36:31NicoFRwith the name of the source file for the plugin
17:37:15saa[b_r]iderlike adding it under /* plugins common to all models */
17:38:23saa[b_r]iderthanks Nico :)
17:38:52amiconnXavierGr: A number of plugins do currently crash. I have to fix something...
17:39:02 Quit akaidiot (Read error: 110 (Connection timed out))
17:39:05NicoFRsnake2 does crash...
17:39:21amiconnMy section change leads to a clash between .bss and plugin_get_buffer()
17:39:48NicoFRwhich change caused the problem ?
17:39:54NicoFRI mean when was it commited ?
17:42:00linuxstb2006 8 Jan 23:45
17:42:30linuxstbVery helpful page:
17:42:54Zagorvery long :-)
17:44:05linuxstbTime for 2.6 ? :)
17:45:12preglowamiconn: but yeah, what do you say about my proposal to remove all the iram handling to two macros?
17:45:39preglowmaybe even move the extern array declarations to plugin.h
17:45:44Zagorlinuxstb: you mean there's been two months since 2.5? naah... :-)
17:46:17preglowi don't like all this duplicate code in all the plugs
17:46:32Zagorgotta go
17:46:33 Quit Zagor ("Client exiting")
17:48:31 Join eli_sherer [0] (
17:48:42 Join akaidiota [0] (
17:48:44NicoFRhey eli
17:48:51NicoFRjust tested xobox 12
17:49:25NicoFRvery nice
17:50:25preglowwhat is this xobox?
17:50:27eli_shererwell i was mentioned it still is a little buggy
17:50:51eli_sherergo to plugbox and check it out
17:51:18NicoFRwell i didn't notice anything particular...
17:51:46NicoFRbut it's faster now isn't it ?
17:52:31eli_shererthe balls are slower so the player is relitivly faster..
17:54:07***Saving seen data "./dancer.seen"
17:57:06saa[b_r]idereli, I thought the newest release solved the problem?
17:57:52 Join Xerion_ [0] (
17:59:40 Quit Xerion (Read error: 104 (Connection reset by peer))
17:59:41 Nick Xerion_ is now known as Xerion (
18:03:20 Quit linuxstb ("Leaving")
18:05:55preglowthe mp3 encoder never yields
18:13:11preglowa good bit of potential for opts here
18:14:55 Quit eli_sherer (Read error: 110 (Connection timed out))
18:15:57 Join DreamTactix291 [0] (
18:16:45 Quit _FireFly_ ("Leaving")
18:18:06muesli-Paprica awsome :D
18:18:18Papricathe menu?
18:18:25Papricahe did very good work with it
18:18:27muesli-yepp, looks nice from here
18:18:42saa[b_r]iderwhich menu?
18:18:45Papricai ask him for new graphics for all the game
18:18:55muesli-btw D] - death (-1 Life) suxx ;)
18:18:56Papricalook at MR
18:19:15 Join eli_sherer [0] (
18:19:28saa[b_r]iderI saw your post, so I knew you were around, so I checked if you were here while it was loading!
18:19:58mirakgood afternoon
18:19:59saa[b_r]iderI just downloaded brickmania 1.6 just half an hour ago!
18:20:12Papricalol get the new
18:20:16mirakis it possible to play tetris with rockboy ?
18:20:28 Quit eli_sherer (Client Quit)
18:20:41preglownot exactly top quality, this encoder
18:20:48preglowbut it's realtime even for 320kbps
18:20:56preglowand i bet i can make it tons faster than that
18:21:32Papricamirak, you have a tetris without it
18:21:42mirakmmm ? :)
18:21:51Papricalook at plugbox
18:21:56preglowthe result at 320kbps, though, is a bit off...
18:25:19 Join eli_sherer [0] (
18:25:28mirakpreglow: hi, I ask that to you also since you are experienced in coding
18:25:35mirakI explain
18:26:06 Join elisherer [0] (
18:26:15mirakin the libmpeg2 there is a function call that take as a parameter a decoder struct pointer.
18:26:57mirakbefore the function is called values in this struct are at the right value, but once into the called function, the values are set to 0
18:27:33mirakI don't see how it's possible or even how to debug that
18:27:49 Part Polo_o
18:27:54mirakif anyone experienced something like that, I am interested in having info
18:28:48 Join Mattt [0] (
18:29:22 Part Mattt
18:29:43saa[b_r]iderPaprica: did you give RoTaToR the source for the fast version of "bubbles"?
18:30:07Papricai post the command in the theard
18:30:53saa[b_r]iderI need to tell him that it actually works so he adds it...
18:31:17saa[b_r]iderbtw, did you already update brick mania to 1.7 on plug-box?
18:31:25 Join Shakyamuni [0] (
18:31:49saa[b_r]iderok, I just saw the update
18:32:03saa[b_r]ideryou should add the new menu screenshot as well :)
18:32:45saa[b_r]iderhello shaky
18:32:56Shakyamuniyesterday I installed a new battery into my Recorder V2 −− this one:
18:33:07Papricamm right
18:33:12Shakyamuninow whenever I plug in the charging cable, I get the USB symbol
18:33:21Shakyamuniand can't listen to music at all
18:34:32saa[b_r]iderpaprica: what' your current project?
18:35:05Papricanot somthing speacial
18:35:41saa[b_r]iderimprovments on current plug-ins?
18:37:31NicoFRviewbox maybe ? ;)
18:38:02saa[b_r]iderthat would be sweet :)
18:38:19mirakpreglow: owh owh ?
18:38:33preglowmirak: that doesn't have anything to do with coding
18:38:38preglowi have no idea, you need to debug it
18:38:48preglowoh, that kind of coding :>
18:38:48Papricano, viewbox is eli project
18:38:50mirakthat's what I have done
18:39:15mirakpreglow: It took me some time to figure out it was here there was a problem
18:39:18saa[b_r]iderpaprica: do you know if the same command can increase the speed in bejeweled?
18:39:38NicoFRwhat command are you talking about ?
18:39:40mirakpreglow: I just can't debug more
18:39:40NicoFRboost ?
18:39:52mirakpreglow: at least without gdb I can't do more
18:40:28 Quit elisherer ()
18:41:51mirakI just don't see how this can happen in C. The method is just called. Nothing is supposed to modify the datas
18:43:05Papricayou can try
18:43:26Papricai have boost bejeweled in the player
18:43:35Papricadont remember from where i download it
18:43:51lostlogicwould make sense to boost bejewled only between when control is out of the user's hands, right?
18:45:24saa[b_r]iderI was showing off the new fancy bejeweled to my wife, and her comments were 1) it was too slow, 2) the jewels had white edges :|
18:45:37 Quit eli_sherer (Read error: 110 (Connection timed out))
18:45:46mirakI agree it's a bit too slow
18:46:14 Quit Hansmaulwurf (Read error: 104 (Connection reset by peer))
18:46:15lostlogicat leaset it's playable with the LCD update improvements... and with boost, I think it'll be totally playable.
18:46:32NicoFRit is indeed much better with boost
18:47:29NicoFR(i change tu cpu freq before i play)
18:47:34saa[b_r]iderdo you have boost enabled on it nico?
18:48:45NicoFRsaa[b_r]ider: sort of... i change the cpu freq in the debug menu
18:48:46lostlogicis there any iram available to plugins that run while music is playing?
18:48:58NicoFRhalf of it i think
18:49:13 Join edx [0] (
18:49:42NicoFR22.36.18 # <linuxstb> IRAM is the fast 96KB of internal memory on the coldfire. Putting data in iram means it can be accessed a lot faster than from the slow SDRAM.
18:49:42NicoFR22.36.28 # <Lear> but what if you try to run a plugin that needs iram when playing music?
18:49:42NicoFR22.36.38 # <linuxstb> 48KB of IRAM is used by core Rockbox, 48KB can be used by a codec or plugin.
18:49:50amiconnlostlogic: No.
18:50:00lostlogicthat's wha tI thought, thanks.
18:50:20amiconnNicoFR: The point is 'codec or plugin' - it's exclusive or
18:50:23lostlogichaving the bejewled jewels in IRAM would be a big improvement, but not happening.
18:50:39NicoFRok so the 48 kb left are shared between codec and plugins ?
18:50:44saa[b_r]iderjoke time!
18:50:53saa[b_r]iderTEACHER: Donald, what is the chemical formula for water?
18:50:55saa[b_r]iderDONALD: H I J K L M N O.
18:50:55saa[b_r]iderTEACHER: What are you talking about?
18:50:55saa[b_r]iderDONALD: Yesterday you said it's H to O.
18:51:08gtkspert_i get it
18:51:24lostlogicNicoFR: not shared, one or the other gets to use it.
18:52:11preglowlostlogic: why not happening?
18:52:15preglowahh, right
18:52:38lostlogicI'm guessing that's the only way we'll see another major speed improvement.
18:52:56preglowit's got speed problems?
18:52:59amiconnBejeweled is slow?
18:53:02lostlogicwith boost, not really.
18:53:03NicoFRwhat if there isn't any music playing ?
18:53:08amiconnI didn't have that impression
18:53:24preglowi'm under the impression that a lot of plugins don't really do any frame rate compensation
18:53:33preglowwith the result that everything moves faster if you boost
18:53:41lostlogicpreglow: that is quite correct.
18:53:46preglowthat needs to be fixed
18:54:02lostlogicNicoFR: would have to conditionally move and read the jewels from IRAM... not worth it.
18:54:02pregloweven 'credits' fall in this trap
18:54:08preglowit scrolls faster when boosted
18:54:17mirakyou might want to give a look at that code and maybe find something weird
18:55:00NicoFRand when music is playing the speed of plugins varies... it's a bit confusing at first
18:55:11lostlogicpreglow: In most cases, I think the solution is to have the plugin boost during animation, except in those few cases where the thing is blazingly faster than it needs to be.
18:55:22 Join Lear [0] (
18:55:32mirakThe call to the mathod happen at line 46. I used gdb on the x86 version I have, but it works on x86 and ppc. Maybe I do a bad use of the audio buffer, but I didn't have any problem with xvid
18:56:05miraklostlogic: it's really needed to boost cpu to scroll a sprite ?
18:58:46preglowthere, new mp3 encoder commit
18:59:12 Quit gtkspert_ ()
19:00:00Learbut should it really be bundled up in one file?
19:01:15preglowgod, no, i think it's awful
19:01:18preglowbut that's the way it is
19:01:37LearNot the original, no...
19:02:11mirakanyone gave a look to the code ? :(
19:02:29 Join SteveL__ [0] (
19:02:35mirakby the way, is it a problem to declare a static variable inside a function ?
19:02:58preglownot the original, no
19:03:09preglowbut i'm not about to fix it
19:03:10preglowat least not now
19:03:14preglowfeel free to do so, though :>
19:03:16preglowdinner time
19:06:47 Join linuxstb [0] (
19:06:47 Quit akaidiota (Read error: 110 (Connection timed out))
19:11:16Papricammm how can i set a font to plugin?
19:11:48 Quit linuxstb ("CGI:IRC (Ping timeout)")
19:12:27 Join linuxstb [0] (
19:12:46 Join Philip_0729 [0] (
19:12:56mirakI have put the static variable outside the function and it seems to resolve that problem
19:13:08linuxstbmirak: I hope your libmpeg2 problems are not caused by amiconn's latest changes
19:13:11mirakwell not totally
19:13:33linuxstbThere's currently a bug related to get_plugin_buffer (I think).
19:13:35miraklinuxstb: I have this problem since saturday
19:13:46mirakI don't use plugin buffer
19:13:51mirakI use audio buffer
19:14:09linuxstbThen that shouldn't be the problem IIUC.
19:14:14mirakthanks for the info
19:14:22Philip_0729can someone help me with a WPS for the H300 i have no idea why it won't work... files:
19:14:42mirakat least putting the static variable outside is doing that the values of the struct are not zero anymore
19:14:50mirakbut the values are still uncarate
19:15:03linuxstbmirak: Do you have a clean version of your plugin without all your debugging stuff? I can try and have a look at it this evening.
19:15:16linuxstbOr if not, just give me what you have now.
19:15:52miraklinuxstb: I will give you what I have. You can disable debuging output by modifiing the write_text function I use
19:15:53 Join Hansmaulwurf [0] (
19:16:08miraklinuxstb: I can give you also the mpeg2 sample I use
19:16:23linuxstbOK, that would make it easier to compare.
19:16:25mirakok I will put that on the tracker
19:17:05linuxstbI'm not sure the tracker is the best place for broken code - do you have a web server you can upload it to?
19:20:02 Quit Shakyamuni ("CGI:IRC")
19:22:42miraklinuxstb: yes
19:24:18miraklinuxstb: that's in your pm's
19:26:42linuxstbDownloading now. I can't look at it immediately, but will try to later this evening.
19:26:52 Join _FireFly_ [0] (
19:27:02saa[b_r]iderstrange, when I executed the rbconf command, it didn't ask me for the desired language as it did before
19:27:14linuxstbYes, that's been removed now.
19:28:53saa[b_r]ideroh, so that's controled by the source
19:29:21 Nick jelle-k|offline is now known as jelle-k (
19:29:26_FireFly_saa[b_r]ider: no now only english is used as the builtin language
19:32:29saa[b_r]iderlostlogic: would you know how to do the boost in bejeweled for only when the user has no control?
19:48:50 Join saab_rider [0] (n=saab_rid@
19:51:15saab_riderdo the developers browse through the "requested features" list and choose which one to create a patch for if they liked it/thought it was important?
19:51:26preglowi don't think it's very common, heh
19:52:41saab_rideryeah, I know they already have a lot in their hands as is
19:53:19saab_riderbut I was browsing through the current patches and noticed that some of them were submitted requested features
19:54:02preglowsomeone suggest a j2me environment
19:54:09***Saving seen data "./dancer.seen"
19:54:14preglowwhy, oh why
19:55:34saab_riderI take it you're checking the requests :)
19:55:48saab_riderit would be slow right?
19:56:04FebsPhilip_0729, if you're still around, check your syntax in this line: %s%ac%?It<%?In<%In. |>%It|%acLoading>
19:56:25saab_riderFebs: do you still need the H300 simulator?
19:57:06saab_riderdo you use Needleboy's build? or the regular RB builds?
19:57:39FebsLast time I updated my build, I used Needleboy's, just to check it out.
19:57:50FebsUsually I use the regular build.
19:58:48saab_riderso I'll use the following build 06.01.11 to make you a clean simulator
19:59:21saab_riderno sweat
20:00:24saab_rideryou want the Win32 one to use with windows right?
20:01:41FebsYes, I am running XP.
20:02:16saab_riderok, it's compiling
20:03:01 Join petur [0] (
20:03:20NicoFRmirak: I see your libmpeg2 plugin...
20:03:30NicoFRdoes that mean you managed to fix your bug ?
20:04:14 Quit saa[b_r]ider (Read error: 110 (Connection timed out))
20:04:27 Nick saab_rider is now known as saa[b_r]ider (n=saab_rid@
20:13:34 Join akaidiot [0] (
20:14:46saa[b_r]iderFebs: check your PM in IRC
20:15:40miraklinuxstb: you might want to add some exit code by the way, I tend to reset it to often
20:15:52mirakNicoFR: I though it wouldn't be uploaded
20:22:31*saa[b_r]ider prepares to test build patched with 4 patches
20:24:41Febssaa[b_r]ider, did you see my reply?
20:25:17saa[b_r]ideryou got my message?
20:26:41FebsWell, I got *a* message about an 8MB d/l.
20:26:45FebsIs that the one?
20:26:58saa[b_r]ideris your nick registered?
20:29:05LinusNok, anybody who dares to try h300 bootloader v5?
20:29:51FebsLinusN, I'll try it.
20:30:55LinusNit's in the wiki
20:31:36*saa[b_r]ider goes to wiki
20:31:56mirakLinusN: I try if you debug libmpeg2 with your bdm ând gdb :D
20:32:21mirakI can tell you where to put a break point
20:32:42LinusNit's not that easy to debug plugins with the bdm
20:32:50mirakjust the stack need to be checked and why the values are reseted to zero
20:33:02LinusNalso, the h300 bdm has issues with the hard drive power
20:33:07LinusNi don't know why
20:33:21LinusNi can have a go at it, but not tonight
20:33:24mirakso more generally what solution do I have to debuf ?
20:33:38 Quit linuxstb (Nick collision from services.)
20:33:44mirakwhat ?
20:33:45 Join linuxstb [0] (
20:33:51mirakLinusN: what is it ?
20:33:58LinusNlogf - debug output on the remote lcd
20:34:09mirakI debug on the screen
20:34:53mirakLinusN: just look briefly if you can on this :
20:34:56linuxstbmirak: Is your plugin working OK in the sim, but failing on the target?
20:35:06*Febs waits patiently for the iriver fw to boot.
20:35:14miraklinuxstb: In fact I can't build the sim since two month
20:35:15LinusNi have to put my kids to bed now
20:35:26mirakLinusN: ok, kiss them for us :D
20:35:31linuxstbmirak: OK, I'll try and get it working in the sim then.
20:35:42preglowi would not want us kissing my children
20:35:43saa[b_r]iderlinusN: just to make sure, this is the link right?
20:35:47miraklinuxstb: I am interested in knowing how to make the sim work by the way
20:35:59linuxstbWhat's the problem? Did you try removing the line I suggested?
20:36:41linuxstbYou could also try a different sim - e.g. the h120. It shouldn't make any difference for this type of debugging.
20:36:43mirakpreglow: micheal jackson is not one of us
20:36:58FebsBootloader v5 boots up just fine.
20:37:02miraklinuxstb: I tried and I have the same error on lcd-X11.c
20:37:14Philip_0729Febs: I don't think its that line it works fine in another WPS i have made...
20:37:26mirakthe cross build of windows sim also fails, but not same error
20:37:36FebsWoo hoo! We have bootloader USB mode on H300!
20:38:10*preglow throws the confetti
20:38:29linuxstbmirak: Did you try removing the #include <sys/stat.h> from lcd-x11.c ?
20:38:37saa[b_r]iderwhat do you mean exaclty "USB mode"
20:38:45 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
20:40:15FebsRockbox handles the USB connection, rather than the iriver firmware, when USB connection is made with the player off.
20:41:18saa[b_r]ideroh ok, I read that the charger still loads to iRiver, which confused me...
20:41:29saa[b_r]iderso USB works now, charger left :)
20:41:42FebsLinus, one issue I notice, however, is that inserting USB causes the player to turn on immediately. On H120, you have to turn the player on to enter bootloader USB mode.
20:42:39FebsPresumably, this will prevent USB charging. (Unless USB charging is active while in bootloader USB mode?)
20:43:52peturI'd doubt that...
20:44:35 Join adamdullenty [0] (
20:44:43adamdullentyhey there :)
20:44:54 Join webguest60 [0] (
20:44:57peturwould be better if the bootloader went to USB charging and required a keypress for disk mode? of just ask the user?
20:45:37adamdullentywas just wanting to ask if anyone knew how I could install the colour changer plugin for the iRiver... the one recently posted on the forum
20:45:41linuxstbDoes the H300 have a "normal" charger, or is it only USB?
20:45:47adamdullentyi asked on the forum but nobody saw, don't think
20:45:55adamdullentyH300 has a "normal" charger, yep
20:46:02adamdullentywell yeah both
20:46:11saa[b_r]idercharges through AC adapter and USB..
20:47:09linuxstbmirak: Your mpeg2 decoder doesn't crash in the sim, but I don't know what it's doing - it's just displaying "STATE_BUFFER" and "Skip 0" repeatedly.
20:47:24FebsThe iriver bootloader goes directly to USB charging (if the "Charge via USB" option is on), requiring a press of the "ON/PLAY" button to connect to USB.
20:48:24peturotoh, I don't know if I want USB charging unless I explicitly ask it to...
20:48:35linuxstb"normal" Rockbox behaviour for usb charging is to default to usb mode, and go to charging mode if the user holds a certain key whilst plugging in the usb cable.
20:48:47linuxstbBut this doesn't really apply in the bootloader.
20:49:33adamdullentyme neither. if you're sat in front of the PC plugging in the USB, why wouldn't you have the AC charger right next to you... the main reason you'd be plugging in the USB would be to access the disk. i thought this [usb charging first] was a strange way round for a while now.
20:50:15Febsadamdullenty, I often charge via USB while at work or traveling. It's one less charger to have to carry while on the road.
20:50:39adamdullentyAh, I suppose
20:50:51amiconn...and maybe there even isn't an AC outlet near the laptop
20:51:21FebsPetur, I agree. The problem with iriver's approach is that if you have USB charging turned off and the battery is completely discharged, you can't access the firmware at all until you charge with the adapter ... so you can't charge via USB in that situation even if you want to.
20:51:34mirakadamdullenty: because you maybe don't want to bring the charger wherever you go
20:51:55mirakadamdullenty: and the disk spinning suck a lot of battery
20:51:58peturwhat's the effect on the battery if you're doing mini-charges everytime you attach USB?
20:52:13mirakthat's why havinh usb charging while beeing in UMS is interesting
20:52:51peturUSB doesn't give enough power for that afaik
20:52:52miraklinuxstb: STATE_BUFFER means that the decoder wants to be fed with data
20:53:20miraklinuxstb: I don't know why I can't build the simulator. it would usefull
20:54:14linuxstbWhat's the error you are getting?
20:54:44linuxstbAlso, your Makefile needs updating for the sdl sim.
20:55:22mirakI have this error with sdl or X11
20:55:24 Join actionshrimp [0] (
20:55:33FebsThis is interesting. My H340 is now charging via USB, but I am not sure how I got to that state. I'll have to see if I can replicate it.
20:55:48 Join menollo [0] (
20:55:55linuxstbmirak: Try removing that #include
20:56:19menollois bootloader v5 for iriver working?
20:56:32peturhere we go :D
20:56:35FebsYes, I am testing it now.
20:57:17Philip_0729yes I have v5 running as well no problems yet...
20:58:12Philip_0729whey bootloader USB mode :)
21:00:28menollois there an fwpatcher.exe for v5?
21:01:43saa[b_r]iderFebs: send me your e-mail address, the file finally finished uploading :)
21:02:23 Join lodesi [0] (
21:02:26adamdullentywhere can we download the patches and plugins shown on the patch index page
21:02:59saa[b_r]iderclick on the patch number....
21:03:22saa[b_r]iderit goes to the patch's page on sourceforge
21:03:40saa[b_r]iderthen go to the bottom and you'll find "Download" in blue; presto
21:04:42adamdullentyI must be blind :)
21:05:36adamdullentyone other thing... I've read through a lot of pages of the documentation but nowhere can find anything that'll help me figure out how to install this colour changer patch
21:06:01saa[b_r]iderhang on
21:06:05linuxstbHave you tried the WorkingWithPatches wiki page?
21:06:31adamdullentyyep, baffling stuff
21:06:59linuxstbThere is also this page:
21:07:03 Quit akaidiot (Connection timed out)
21:07:11saa[b_r]iderthere you go...
21:07:21linuxstbIf that doesn't help, then you'll need someone to do the compiling for you.
21:07:41saa[b_r]iderI used that same guide, it's not too complicated
21:07:47linuxstbBut I'm sure people here will help if you try and do it yourself.
21:08:05adamdullentyI thought maybe the guy writing it did it in a strange way, because the source file is called settings_menu.c :-\
21:08:26saa[b_r]ideradamullenty: consider getting needleboy's optimized build at misticriver, it already has the color changing patch
21:08:40FebsHere's the thread:
21:08:42adamdullentyI'd like to try and figure it out, will let you know how i do
21:08:53adamdullentyah, could try that if I get lost :) cheers!
21:09:00peturaminconn: can you be bothered with another recording gain discussion?
21:09:05*petur ducks
21:09:07miraklinuxstb: it doesn't work
21:09:23miraklinuxstb: I can't remove the include everywhere it complains
21:09:24saa[b_r]ideradam: are you sure that's the one you're looking for?
21:10:03miraklinuxstb: what's your distribution ?
21:10:04saa[b_r]iderI think the one you're talking about is the one that adds multiple colors to wps, which requiers modifying the WPS code
21:10:59adamdullentyI wanted the one at
21:11:28adamdullentyfancied light blue on black, or light green on black
21:13:33saa[b_r]ideradam: i beleive the best patch is the one which allows you to select the background and foreground colors from a list of 16 colors on your player
21:14:06saa[b_r]iderit's patch 1397786
21:14:32linuxstbmirak: Debian.
21:14:45linuxstbIf you remove that include, what's the next error?
21:15:03*saa[b_r]ider uses debian based mepis :)
21:15:51miraklinuxstb: the next error is the same error but in uibasic
21:15:54mirakthen in sound.c
21:15:57mirakthen io.c
21:16:49adamdullentysaa[b_r]ider: i thought that was the one, but thanks, will look at the patch number
21:17:11linuxstbmirak: try adding #include <time.h> BEFORE each #include <sys/stat.h>
21:17:22mirakin io.c the error are severe
21:17:58linuxstbBut something seems wrong with your system includes. Maybe you're missing some development packages.
21:18:19mirakit doesn't work
21:18:38miraklinuxstb: maybe I can tell what's missing though
21:19:14miraklinuxstb: maybe, I can't tell what's missing though
21:19:33linuxstbYou need to look at lines 70-72 of /usr/include/bits/stat.h and see what the types are that the compiler is complaining about.
21:22:11mirak struct timespec st_atim; /* Time of last access. */
21:22:11mirak struct timespec st_mtim; /* Time of last modification. */
21:22:11mirak struct timespec st_ctim; /* Time of last status change. */
21:22:22miraklinuxstb: that's the types
21:22:35linuxstbDo you have the kernel headers installed?
21:22:49linuxstbthose are the same types as my version of bits/stat.h
21:23:10mirakmaybe not the godd hears
21:23:13mirakI check that
21:23:16 Quit XavierGr ("Trillian (")
21:23:58 Quit Febs ("CGI:IRC (EOF)")
21:29:03adamdullentythis simple guide to compiling just seems to be talking me through compiling the entire rockbox code
21:29:17linuxstbYes - you have to do that.
21:29:23adamdullentyis that right? do i need to put the patch in with the daily build then compile the build with the patch in?
21:29:26adamdullentyAh, kk :)
21:29:33miraklinuxstb: I have the right headers
21:29:38mirakit doesn't work though
21:30:19linuxstbTry adding #include <sys/types.h> before sys/stat.h
21:30:28 Join iobound [0] (
21:30:39linuxstbOr try and find the include files where timespec is defined.
21:31:25adamdullentyHey, on working my way through the guide, the command "rbconf" doesn't work... am I being stupid here?
21:31:34miraklinuxstb: I think you must put big endian to zero in the config file
21:31:42adamdullentyor... better question.. anyone know what's gone wrong
21:31:51ioboundhi guys, i just installed bootloader v5 and the latest cvs on my h340, upgrading from v2. Overall it's very nice and the USB mode in "main rockbox" is awesome, but I can't get bootloader-USB to work.
21:32:00miraklinuxstb: logical for the sim
21:32:10ioboundAnyone else seeing that? It says "Bootloader USB mode" but no drive ever registers on my winxp box. (it works in "regular rockbox")
21:32:10 Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier.")
21:32:23linuxstbadamdullenty: Try typing "../tools/configure" instead of "rbconf"
21:32:23muesli-bootloader v5? did i miss anything?
21:32:43ioboundmuesli-, i think it was released a couple of hours ago on the wiki
21:32:54saa[b_r]idersupposedly no more bug
21:33:05saa[b_r]iderwe have USB mode
21:33:06muesli-yeah..ive just seen it
21:33:25saa[b_r]iderpluging charger still loads iRiver, till the charger code is fixed
21:33:43ioboundbut is bootloader-USB known to be broken or is it just me? :)
21:33:56saa[b_r]iderthat was V4
21:34:01adamdullentylinuxstb: whenever I type either "rbconf" or "../tools/configure" it says ../tools/configure doesn't exist. i'll try and find it
21:34:20saa[b_r]idercreate an empty folder
21:34:31saa[b_r]idermd build
21:34:36saa[b_r]iderthen go into it
21:34:39saa[b_r]idercd build
21:34:42adamdullentyi did
21:35:03saa[b_r]iderwhat's the path you're in right now
21:35:16Learin the rockbox folder, where apps, firmware, etc. are?
21:35:19linuxstbadamdullenty: type "pwd"
21:35:42saa[b_r]iderlinuxstb: what does pwd do?
21:35:43LinusNiobound: doesn't bootloader usb mode work for you?
21:35:52linuxstbsaa[b_r]ider: print working directory
21:36:02ioboundLinusN, no, it says "Bootloader USB" on the rockbox but the drive doesn't appear on my windows box
21:36:20LinusNnot good
21:36:40ioboundbut as I said, USB mode works in regular rockbox
21:36:44LinusNiobound: care to try a test bootloader?
21:36:48adamdullentylinuxstb: it says /home/guest/rockboxextracted/build
21:37:03ioboundLinusN, maybe but i don't want to brick my player :)
21:37:08saa[b_r]idertry rbconf again
21:37:20LinusNiobound: don't worry
21:37:20saa[b_r]iderLinusN, bring it on!
21:37:40LinusNiobound: which orig fw version?
21:37:50adamdullentyit still reckons "../tools/configure" doesnt exist
21:37:51Learand type 'ls ..' (and if tools is included in the list, 'ls ../tools')
21:37:54ioboundi have an international h340, and i just flashed rbx boot v5 + 1.29k
21:38:21adamdullenty.rockbox/ build/ and rockbox.iriver
21:38:38adamdullentyi know tools is missing but not sure where to get it from
21:38:40linuxstbadamdullenty: You need to have your "build" directory in the same place as "apps", "tools", "firmware" etc.
21:38:54linuxstbThe "tools" directory is part of the Rockbox source that you downloaded.
21:38:55ioboundLinusN, hey, actually, i just tried once again, and now it works
21:39:06ioboundstrange. i waited like 25 seconds the last time
21:39:27Learadamdullently: sounds like you've extracted a build, not the source archive...
21:39:55LinusNiobound: there is a sleep() in the USB initiation code that might be a tad too short
21:39:55 Join XavierGr [0] (
21:40:20LinusNiobound: let me know if it happens again
21:40:25ioboundLinusN, when it didn't work, i had just exited the original firmware, and when it did work, i had just exited rockbox. i can try both combinations once again
21:40:58adamdullentyLear: You're right, wasn't paying attention and downloaded a build by accident. whaaaaaat an idiot :)
21:41:04adamdullentythanks... crikey, crikey.
21:41:09ioboundLinusN, ok, now it doesn't work and i just exited rockbox
21:41:55ioboundnope, not registering.
21:42:51ioboundok will try it soon
21:43:05saa[b_r]iderLinusN: is that patched already?
21:43:37LinusNiobound: if you have a slow connection
21:43:42LinusNsaa[b_r]ider: yes
21:43:51ioboundLinusN, 10sec remaining
21:44:01saa[b_r]iderok, I'll test it now... anything I should look for?
21:44:20LinusNusb mode should work
21:45:21LinusNafk for a while, let me know how it works
21:45:36saa[b_r]iderdone downloading, testing now
21:45:42ioboundLinusN, actually, it fails to register with normal rockbox usb mode too (haven't patched yet)
21:46:14ioboundLinusN, maybe i could try a patched rockbox.iriver instead of flashing?
21:48:20saa[b_r]ideriobound: rockbox.iriver isn't changed when flashing, and is seperate from the bootloader
21:48:31 Quit _FireFly_ ("Leaving")
21:49:08*saa[b_r]ider holds his breath while upgrading firmware
21:50:06ioboundsaa[b_r]ider, yeah i was just thinking since usb fails intermittenly in rockbox.iriver too, it would easier to test new versions of that
21:50:29adamdullentythat's a little question, how do you upgrade to a new firmware... just copy-paste it over the top of the old one?
21:51:05saa[b_r]ideryou copy the .hex file onto your player, the go to the upgrade firmware option on the player
21:52:13ioboundok now i'm flashing with the version
21:52:21saa[b_r]iderBootloader USB mode works
21:52:38saa[b_r]ideriobound, what problem were you facing?
21:53:16ioboundsaa[b_r]ider, it seems the usb mode only works 25% of the time ("works", as in, the iriver drive appears as a drive letter)
21:54:06ioboundLinusN, ok, attempt #1 of #1: drive appears
21:54:11***Saving seen data "./dancer.seen"
21:54:56ioboundLinusN, attempt #2: drive does not appear :(
21:55:34ioboundis there a way to "force" windows into trying to detect usb drives?
21:55:57miraklinuxstb: what gcc version do you use ?
21:56:06saa[b_r]idernot that I know of....
21:56:20mirakwho uses an Ubuntu here and manage to compile the simulator ?
21:56:26saa[b_r]ideriobound: is your player off, and then you plug the USB cable?
21:56:47ioboundsaa[b_r]ider, yes
21:57:01saa[b_r]idertried 3 times till now, and it's fine with me
21:57:21ioboundattempt #3: driver registers
21:57:24ioboundso that's 2 out of 3 so far
21:58:13 Join linuxstb_ [0] (
21:58:16ioboundattempt #4: no drive registers
21:58:27 Quit linuxstb (Nick collision from services.)
21:58:37saa[b_r]iderare you using XP?
21:59:06 Nick linuxstb_ is now known as linuxstb (
21:59:31 Join Febs [0] (
22:00:00linuxstbmirak: I'm using gcc (GCC) 4.0.3 20051111 (prerelease) (Debian 4.0.2-4)
22:00:01ioboundLinusN, it seems to work at random, still.
22:00:16 Join solexx_ [0] (
22:01:15ioboundattempt #5: works
22:03:46saa[b_r]iderFebs: I sent it again to both e-mails
22:03:51ioboundattempt #6: works
22:04:37 Join paulheu [0] (
22:05:18 Join SteveL___ [0] (
22:07:47paulheulinus, you here?
22:08:05paulheugot an iRiver bootloader v5 Q
22:09:16 Join YouCeyE [0] (
22:11:40FebsLinus, on my H340, bootloader USB mode on the first try with the revised v5. (It had not worked with the original v5.) Also, revised version does not automatically turn player on upon connection of USB.
22:11:49adamdullentyso to install this newly compiled patched Rockbox that I made... I copy both rockbox.iriver and .rockbox to the root drive?
22:12:12adamdullentyit's already got rockbox on there
22:12:18adamdullentyand the boot loader
22:12:56 Quit solexx (Read error: 110 (Connection timed out))
22:12:58paulheuIt appears the v5 bootloader is not really doing what it shoudl yet although it does boot..
22:13:47FebsAttempt #2: bootloader USB mode works; connection to USB *does* turn player on.
22:14:06FebsAttempt #3: same as #2.
22:14:26 Quit SteveL__ (Read error: 110 (Connection timed out))
22:14:31linuxstbadamdullenty: Ignore the bootloader - you just need to install your newly created Rockbox. Easiest way is to type "make zip" - this creates a file, and then you can unzip that file directly onto your player.
22:14:36paulheuI tried a number of times.. after reading the lastest forum posts and here.. I get stuck on the 'Bootloader USB mode' everytime
22:14:39 Join akaidiot [0] (
22:14:46linuxstb(this assumes that you have installed the bootloader in the past - it's a one-time thing)
22:15:02paulheuHmm.. and as he types this it actually works..
22:15:11adamdullentylinuxstb: yep I have done... oh, on make zip it said it couldn't make the wps
22:15:21adamdullenty"no wps module present"
22:15:45adamdullentybut it did make a zip file
22:15:47linuxstbDo you have a "wps" directory in the same place as apps, tools, etc ?
22:15:52adamdullentyis this okay?
22:16:20linuxstbBut yes, if you unzip your new Rockbox over the top of an old installation, it doesn't matter if the WPS modules are missing.
22:16:32adamdullentyah okay
22:17:21adamdullentycheers :)
22:20:30paulheuOK.. so it worked once, but have a 100% noluck rating otherwise.. I do hear a reaction from the HD after a few seconds, but nothing happens otherwise..
22:22:23adamdullentyWoohoo! blue-on-black is enough to bring forth tears of joy
22:22:30darklessok, I have a question. Is it possible to bypass the digital volume control altogether when feeding an external DAC via optical out?
22:22:35adamdullentythanks for the help - the colour changer works fine :)
22:22:56adamdullentythe inverting is a bit annoying but hopefully that is fixable
22:23:24 Join SteveL____ [0] (
22:23:25 Nick SteveL____ is now known as SteveL__ (
22:23:55linuxstbNow you can compile, you can make your own changes...
22:24:24adamdullentyaye, aye :)
22:24:43adamdullentyany idea where the code is which inverts the colours? i bet so many people have been asking that reckoning they can figure it out...
22:24:57adamdullentyinc clueless ones such as myself
22:25:19 Join deltaNINE [0] (i=deltaNIN@
22:25:50deltaNINEhowdy all - anybody know what the plugin "fire" does? i was just messin round with some of the plugins and this one F@#Xored my iRiver
22:26:32linuxstbPaprica: Your brickmania works nicely on my ipod...
22:26:51linuxstbHave you submitted it to the patch tracker yet, or is there work you still want to do?
22:27:05Papricamm i still work on it
22:27:10Papricaon which ipod?
22:28:19paulheuOK.. here's what I find on the v5 bootloader for iRiver H3x0. if you keep the iRiver off for >15 seconds before you plug in the USB connector it works, otherwise it does not..
22:28:19 Join bagawk_ [0] (
22:28:40linuxstbPaprica: A 4G Color. The LCD is the same dimensions as the H300.
22:28:54linuxstbI just needed to add some key bindings.
22:29:13linuxstbHowever, the bitmaps need to be in a different format for the ipod, so the colours are all wrong.
22:29:32linuxstbDo you still have the original .bmp files?
22:29:38darklessI guess what I'm really asking for is if there's any way to get a bit-perfect output via the optical out
22:29:43deltaNINEplugin - fire - anybody run this on their iRiver? it has buggered mine up pretty good
22:30:01Papricamm i ask from the man that made the nice menu
22:30:07Papricato make new graphics
22:30:22Papricai wait for n answer
22:30:31 Part paulheu
22:30:35Papricado you want the orginal graphics?
22:31:01*preglow wants more stuff to optimise :/
22:31:08linuxstbI don't need them now, but hopefully the Rockbox build system will soon be able to use bmp files directly - so you won't have to run bmp2rb yourself.
22:31:17linuxstbpreglow: AAC?
22:31:22 Join arkascha [0] (
22:31:24deltaNINEguess none of ya'll have irivers
22:31:24linuxstbOr are you not that desperate?
22:31:35preglowdid the profiler work with aac?
22:31:42Papricaohh very good
22:31:44preglowor was that one of those that made an ICE?
22:31:44linuxstbI don't think it's been tried.
22:31:47Papricayou work on it?
22:32:01linuxstbI started work on it - Bagder may finish it, otherwise I probably will.
22:32:12deltaNINEjest wonderin if anyone else has had a problem with that plugin
22:32:17Papricamm ok
22:32:17linuxstbIt turned out to be more complicated than I first thought.
22:32:20Papricagood luck
22:32:38linuxstb- dealing with all the different bitmap formats needed by the different Rockbox targets.
22:33:02Philip_0729deltaNINE, i have iriver H300 what plugin??
22:33:18deltaNINEi can't find ANY info on that plugin on the rockbox site - its the h120 - the plugin is "fire" i believe
22:33:28deltaNINEit has frozen the iriver and I can't turn it off or do ANYthing
22:33:52linuxstbdeltaNINE: Press the RESET button.
22:34:06deltaNINEi plan on just letting the battery run out ... where is the RESET button (forgive my ignorance)
22:34:21Philip_0729bottom of player... small hole
22:34:22deltaNINEahh - think i found it
22:34:52deltaNINEmy iSkin was covering it! that is a really nice thing to be able to do so I thank you for enlightening me
22:37:43lostlogicIs Rockbox's FAT32 implementation a complete reimplementation from scratch of FAT32 or is it based on the version in some operating system (and which one if so)?
22:37:49deltaNINEawesome! reset worked great - thanks philip_0729
22:38:05 Quit SteveL___ (Read error: 113 (No route to host))
22:38:06 Join iobound_ [0] (
22:38:09preglowreimplementation, i believe
22:38:41*lostlogic chokes on his multi-fs idea
22:38:44deltaNINEbtw: all you rockbox ppl - thank you SO much - I love rockbox on my iRiver HP-120 - ya'll really made this sucker one of the best players out! It was good before but its now EXCELLENT - hats off to ya'll
22:39:15Bagderit is a reimpl, yes
22:39:32 Quit bagawk (Read error: 110 (Connection timed out))
22:40:04 Quit menollo ("CGI:IRC (Ping timeout)")
22:40:12lostlogicI guess filesystems are very tightly coupled to their underlying kernel so porting an FS from one OS to another is 1/trivial.
22:40:58Bagderthe rockbox version is also stripped from things we didn't need
22:41:06Bagderlike 12/16 bit stuff
22:41:21amiconnRockbox does support FAT16 (Ondio)
22:41:23Bagderno that was added
22:41:24 Quit Lear ("Chatzilla 0.9.69 [Firefox 1.5/0000000000]")
22:41:35Bagderwell, at least that was one reason from start
22:41:50Philip_0729can the wps have an image when the hdd is active
22:41:56 Join Toni1 [0] (
22:42:20Toni1thanks to bagder and preglow for mp3 encoder work
22:42:48BagderI didn't do much of that
22:43:13Toni1to get 10% more performance would have taken me days :-)
22:43:24Bagderthat was preglow's work
22:43:35Toni1ah I see
22:43:39BagderI only do simple things ;-)
22:43:54Toni1commitment was one them
22:44:32 Join vger_ [0] (
22:44:50Toni1I will try to get this encoder integrated into rockbox
22:44:58preglowyou're not by any chance antonius?
22:44:59adamdullentyif I wanted to install a plugin which was a .c file... how would I go about that, please? The simple guide only mentions patches
22:45:14Toni1yes I am :-)
22:45:23preglowis the iram stuff allocated by random?
22:45:30preglowor did you look to see which arrays were used the most?
22:45:34Bagderadamdullenty: you put the file in the plugins dir and add its name to the SOURCES file and run make
22:46:08Toni1no I think in august last year there was no other chance?
22:46:49preglowif you mean profiling, no, but it's possible to just read the source code as well
22:47:00 Quit BHSPitMonkey (Remote closed the connection)
22:47:01preglowi'm wondering if some of the const arrays might be better of in iram
22:47:09preglowtoo bad there's very little iram space left :/
22:47:55Toni1preglow: right to less iram, and yes I did look, where to get bnest performance
22:48:38preglowabout 4kb left
22:48:43Toni1the quality at high bit rates could be improved easily, if the one table is extended to the original
22:48:51preglow320kbps doesn't work
22:49:04preglowit makes a glitchy mp3
22:49:20 Join Paul_The_Nerd [0] (
22:49:20Toni1yea, that is because I truncated the one array
22:49:36Toni1the one, which ends in ,,,,255
22:50:06Toni1the original one was bigger
22:50:17preglowwhy'd you truncate them?
22:50:26Toni1memory issues
22:50:38preglowoh? they're not in iram any way
22:51:12Toni1but the values are used as an indexes
22:51:22preglowahh, right
22:51:31Toni1but I don't rememeber exactly
22:51:33preglowwell, like i said, there is about 4k iram left :-)
22:52:13Toni1Ok, I might have a look at this
22:52:29Paul_The_NerdPreglow: Have you tried Rockbox on your Nano since the commit that was supposed to let it load the Apple firmware again? Specifically, have you tried loading the apple firmware through it?
22:52:29preglowand anyway
22:52:36preglowPaul_The_Nerd: ahh, no, i haven't
22:52:38preglowi'll do it now
22:52:55Toni1oh, excellent
22:53:17Toni1thank you, and bye all
22:53:19preglowand yeah, the mdct can be optimised by tons
22:53:22preglowok, bye
22:53:25 Part Toni1
22:54:12 Join BHSPitLappy [0] (
22:56:20preglowlinuxstb: yo, what was the line i should add to get better audio in the ipodaudio patch?
22:56:50 Join Acksaw [0] (
22:57:03Acksawanychance anyone has a v5 patched 1.29k?
22:57:44 Join linuxstb_ [0] (
22:58:06linuxstb_In pcm_play_data, add "p=start;" inside the if statement that calls get_more for the second time.
22:58:48 Quit iobound (Read error: 110 (Connection timed out))
22:59:33Acksawthanks Linus
23:00:00Acksawmy pc has a problem with downloading the new pathcers
23:00:06Acksawkeeps the old one :S
23:00:08 Quit deltaNINE ()
23:00:08 Quit Febs ("CGI:IRC (EOF)")
23:00:52 Join BHSPitLappy2 [0] (
23:00:52 Quit Nibbler (Read error: 110 (Connection timed out))
23:01:19 Join Nibbler [0] (
23:01:21iobound_LinusN, did you get my messages about the patched v5+1.29k didn't really do much for the bootloader USB problems? anyway it's both in the bootloader and in main rockbox, it seems it registers a drive letter about 33% of the time
23:01:50 Nick iobound_ is now known as iobound (
23:02:04 Join Janco [0] (
23:03:16saa[b_r]ider(where as I haven't had the same problems as iobound)
23:04:36preglowis the apple os supposed to be in a file now?
23:05:02linuxstb_No - it's still the old way.
23:05:44linuxstb_What made you think it was?
23:06:12Acksawnow to give the new bootloader a test
23:06:18Acksawlets go!
23:06:39 Quit akaidiot (Success)
23:06:48 Quit YouCeyE ("Leaving")
23:07:00preglowno idea, just you talking about it, i guess
23:07:40linuxstb_OK - I've been working on it, so thought I might have committed something by mistake.
23:08:03preglowthere is no button to load apple os?
23:08:14linuxstb_It's still the MENU button.
23:08:31preglowghah, right, i can't read code
23:08:38linuxstb_Nothing has really changed in the bootloader. I just tried to revert it to how it was a month ago when it was working.
23:09:11linuxstb_Almost every ipod commit since then seems to have broken it - which is why it is all #ifdef'd out.
23:09:17preglowi can't get it to load retailos
23:09:39 Join Midgey34 [0] (
23:09:39preglowit doesn't even try
23:09:42linuxstb_So it displays "loading original firmware", but doesn't?
23:09:42Paul_The_NerdOkay, good, neither can I.
23:09:50preglowit always says "loading rockbox"
23:09:52 Quit mirak (Connection timed out)
23:09:53Paul_The_NerdMine displays "Loading original firmware" then doesn't.
23:10:08adamdullentywhat does the #ifndef mean in the sources file
23:10:19preglowyeah, but you've got to be an enthusiast of the most avid kind to actually press the button at the right time as well
23:10:38linuxstb_It's a knack, at least on my ipod.
23:10:49adamdullentyi'm a bit confused as to which plugins get compiled onto my h300... on the h300 would HAVE_LCD_BITMAP and HAVE_LCD_COLOR return true? they should shouldn't they?
23:10:56preglowso when should i press it?
23:11:02linuxstb_adamdullenty: Yes.
23:11:14Paul_The_NerdFor me, I just held it during the apple logo after Menu/center reset.
23:11:24linuxstb_I press it just before the apple logo appears.
23:11:34 Quit Acksaw ()
23:11:49linuxstb_But my ipod is probably slower at booting than the Nano.
23:11:51adamdullentyso why can't I see fire.c and plasma.c when browsing the plugins
23:12:22linuxstb_#ifndef means "if not defined"
23:12:33linuxstb_So they are not compiled for colour LCDs
23:12:46 Join BHSPitMonkey [0] (
23:12:58adamdullentyhow come oscilloscope and oscillograph don't appear
23:13:55linuxstb_They are only for Archos devices (they need the hardware MP3 decoder). But I'm not sure why SOURCES doesn't say that.
23:14:06preglowok, i just did a goto hack, and i've got retailos
23:14:09linuxstb_The #ifdef is in oscilloscope.c itself.
23:14:16 Join ehntoo [0] (
23:14:19linuxstb_preglow: That's good news.
23:14:21adamdullentyi see
23:14:24pregloweven remembered my settings, the smug bastard did
23:15:00adamdullentywould you mind reminding me how you get up the "Open with" menu on a file please?
23:15:08linuxstb_One nice thing - when I was in Boston, I changed the timezone on my iBook. When I plugged in my iPod, iTunes changed the time on the iPod for me.
23:15:27Midgey34adam: on h300 hold navi
23:15:30amiconnlinuxstb: oscillo* should be possible on iriver, as well as vu_meter, using the peakmeter calculation instead of the MAS quasi-peak registers
23:15:40linuxstb_But that's the only good thing I have to say about itunes.
23:15:46adamdullentyoh, never saw that in there before :-P sorry
23:15:46preglowlinuxstb_: ok, i got the knack as well, now
23:15:55preglowlinuxstb_: but hell, we've got to make a better driver than this
23:16:08preglowsooner or later i'll be firing up ida pro and having a look at retailos
23:16:39linuxstb_I think I'll have to do the same if I want to progress on the Video - which I do.
23:16:49preglownow it doesn't load anymore
23:17:01 Join Coke [0] (
23:17:18linuxstb_amiconn: Did I read that you've bought a h340?
23:17:31adamdullentygood fun :)
23:17:31amiconnShould arrive tomorrow
23:17:45linuxstb_So you'll be tackling the LCD?
23:18:03preglowlinuxstb_: i have absolutely no idea why, but now retailos does not load anymore
23:18:27amiconnFirst I'll have to fix the crashing plugins, i.e. add a header
23:18:31 Quit BHSPitLappy (Nick collision from services.)
23:19:00amiconnIf we want to keep using for both plugins & codecs, the same header will be added to codecs
23:19:34linuxstb_I can't see any harm in that.
23:19:56amiconnNo harm, but more work (2 loaders to change)
23:20:22preglowlinuxstb_: this is weird, if i bypass the button checks completely, i can load retailos
23:20:24amiconnI have to decide what to put in the header. Perhaps we should move some checks which are done in the plugin itself into the core
23:20:28linuxstb_Should the loader deal with IRAM as well - e.g. shutting down playback if the plugin needs iram, and doing the appropriate copy?
23:20:35amiconn(api version, load address etc)
23:21:25linuxstb_preglow: So it seems to be the buttons causing the problem?
23:21:36preglowlinuxstb_: how? i don't skip the actual reading code, just the ifs
23:21:47preglowlinuxstb_: though gcc might of course be removing it as dead code now
23:21:49amiconnlinuxstb: I don't think so
23:21:55linuxstb_But I mean you don't physically press any buttons.
23:22:01preglowlinuxstb_: correct
23:22:27preglowi just booted when holding menu pressed, retailos loaded
23:22:46 Quit iobound ("Leaving")
23:22:48amiconnThe plugin author should be able to decide what to do with IRAM & playback, i.e. whether the plugin should stop playback, or rather display a message that it can't be run during playback and bail out
23:23:24preglowamiconn: having the loader deal with iram clearing would be great
23:23:27preglowamiconn: and very, very easy
23:23:43 Quit NicoFR (Read error: 104 (Connection reset by peer))
23:24:07preglowiram clearing, copying, etc
23:24:46amiconnNot for plugins
23:25:54 Part SteveL__
23:28:10 Join RotAtoR [0] (
23:28:44 Part Philip_0729
23:30:24amiconnpreglow: Plugins need to stop playback *before* occupying IRAM. Doing this in the loader doesn't allow the plugin author to decide what the plugin should do when playback is running
23:30:45adamdullentywhere does it set which file extensions are shown and which are hidden? it's hiding jpg's
23:30:59adamdullentyrockbox, that is
23:31:26preglowamiconn: in what case would the plugin want to terminate instead of halt playback? this sounds like a user settings to me, more than anything
23:31:41preglowit should be the users decision, not the plugin author
23:33:09Xerionwtf snake2 keeps locking up my h140
23:33:22BHSPitMonkeythen stop playing it
23:33:34Xerionit locks up on load
23:33:37Paul_The_NerdI agree with preglow.
23:33:38 Quit hiro^ (Connection timed out)
23:33:49linuxstb_adamdullenty: There is a setting in the settings menus somewhere for that - you can choose between "all", "music" and "supported" (I think).
23:34:15linuxstb_If you have selected "music", then jpgs won't be displayed.
23:35:16preglowlinuxstb_: you know, our current button driver isn't that bad when compared to retailos
23:36:22linuxstb_I know. :) I like it, apart from the flickering I mentioned when scrolling - caused by the udelay()
23:37:11linuxstb_Yes, when scrolling, the inverse bar flickers - if the LCD is drawing at the same time I scroll the wheel.
23:37:15preglowouch, there is a rather nasty udelay in there, yeah
23:37:24preglowquarter of a milisecond
23:38:19adamdullentylinuxstb: I remember seeing that but its evading me today
23:38:51linuxstb_It's File View, but I can't remember where it is.
23:38:57Midgey34adam: hold AB
23:39:01adamdullentyah, got it...
23:39:35adamdullentycheers anyway. I'm already on "supported"... would adding jpg into viewers.config make roxkbox class it as a supported file, perhaps?
23:39:53linuxstb_It should be there anyway. Or is it not there for the H300?
23:40:02amiconnNo, it's not
23:40:10adamdullentyoops jpeg.rock isn't built for H300
23:40:31linuxstb_No-one's ported it to the colour LCDs yet?
23:40:41linuxstb_At least in greyscale.
23:40:56adamdullentyit's not there
23:41:15preglowamiconn: now there's another cool feature a proper object file format for plugins would have: linking to ordinary memory instead of iram when iram is taken :)
23:41:24amiconnjpeg.rock is currently bound to the grayscale lib. Shouldn't be too hard to use macros instead (and add lcd_gray_bitmap() to the plugin lib)
23:41:56preglowlinuxstb_: is there any way to clean the back side of an ipod?
23:42:02preglowwhatever i do to mine, it looks grimey
23:42:12 Quit Hansmaulwurf (Read error: 113 (No route to host))
23:42:13amiconnI'll do that if nobody does it before me, when I receive my H340 and find the time)
23:42:32Paul_The_Nerdpreglow: There's a polishing kit that includes scratch removers for the front and polish for the back, so I imagine it can be done with ordinary non-expensive polishes too.
23:42:34adamdullentyhang on, is this jpeg viewer going to be greyscale? and also, just thought, how on earth can I get this jpeg plugin to be a viewer?
23:42:51linuxstb_preglow: I've given up trying to keep my ipod looking good. I just give it a polish on my t-shirt occasionally.
23:42:54preglowadamdullenty: no it's not going to be gray scale
23:42:55 Join Hansmaulwurf [0] (
23:43:01adamdullentyah k
23:43:07preglowlinuxstb_: yeah, which is what i'll be limiting myself to as well
23:43:13amiconnIt will be greyscale first, because the current jpeg decoder is luma only
23:43:38preglowhacking colour support onto that again is only a matter of adding some tables and some crude resampling possibilities
23:43:42preglowthe decode itself is just the same
23:43:43amiconnOf course colour will be added, but I don't know much about jpeg
23:43:49linuxstb_adamdullenty: Are you trying a patch that makes the jpeg viewer work on the h300?
23:43:58 Quit Hansmaulwurf (Client Quit)
23:44:00preglowamiconn: i've got a fair grasp on jpeg internals, i might do that some day
23:44:25 Join menollo [0] (
23:44:29 Join xmixahlx [0] (n=xmixahlx@
23:44:35adamdullentyi'm patching it with jpeg.c,v 1.21 2005/09/30 20:10:23 amiconn
23:45:06adamdullentyjust a random version number i found in the file
23:45:21linuxstb_Where did you get the patch from?
23:45:25adamdullentyhoped you'd recognise it
23:45:28adamdullentylet me check
23:45:44adamdullentyI lost the url
23:45:54preglowamiconn: but yeah still, the extern iram array declarations can be moved to plugin.h, yes?
23:46:03adamdullentyit was on the patch/plugin page
23:46:11 Quit Xerion (" ")
23:46:20preglowamiconn: and the memcpy/memset can be put in a macro, so we don't need to duplicate so much code, which also needs updating when we change the iram system around
23:46:50amiconnplugin.h is included both from the core and from plugins
23:46:51JancoI can compile (under windows xp, cygwin) for H320/340 and Ipod but not for Archos targets. Get error messages like "gcc ....uclpack.c" and then "In file included.../i686-pc-cywin/... etc . Can any one give a clue?
23:46:51adamdullentythat one
23:47:18amiconnI doubt it's a good idea to declare the external iram symbols there
23:47:19 Join webguest78 [0] (
23:47:35preglowamiconn: why not?
23:47:46amiconnHmm, in fact it should be possible when surrounded with
23:48:00amiconn#if defined(USE_IRAM) && defined(PLUGIN)
23:48:08preglowof course
23:48:09 Quit webguest78 (Client Quit)
23:48:14linuxstb_adamdullenty: The jpeg viewer doesn't work on the h300 - and that patch doesn't fix that problem.
23:48:17 Join vektek [0] (
23:48:19BHSPitMonkeypreglow: why not take a look-see at the ipodloader2 source, when you're not doing anything :D
23:48:28preglowBHSPitMonkey: the latter part being the problem
23:48:36preglowi need to sleep now, and then it's work tomrrow
23:48:43adamdullentythat explains it then :)
23:48:47 Quit vektek (Client Quit)
23:48:57BHSPitMonkeynighty night then
23:49:09preglowbesides, i've talked with loader2 coder, and he says that code isn't bulletproof either
23:49:15BHSPitMonkeylinuxstb: your turn :D
23:49:41BHSPitMonkeyyeah, well slowcoder's not on the chat rooms that much
23:49:58BHSPitMonkeyso it's up to the rest of the community to pick up his slack for him!
23:50:16preglowoh? i see him all the time
23:50:36BHSPitMonkeylet me rephrase: he isn't on when I'm on :)
23:50:54preglowamiconn: but yeah, moving all that duplicated code to one central place would be neat, both so we don't have so much to update when we change it, and so we can let plugin code consist of as little "unrelated" code as possible
23:51:05 Part Midgey34
23:51:11preglowbut ok, i've gotta call it a night
23:51:13preglowlater all
23:51:14BHSPitMonkeyi got into IRC from school a day or two ago and he was chatting about loader2, so i guess he's on while i'm there
23:51:44 Join ashridah [0] (
23:52:12 Join Xerion [0] (
23:54:14***Saving seen data "./dancer.seen"
23:54:53 Quit arkascha (Read error: 110 (Connection timed out))
23:55:11 Quit vger_ ("gtkBitchX Official Forums Site --")
23:57:00 Join Midgey34 [0] (
23:58:21 Join tomal [0] (

Previous day | Next day