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 2010-03-06

00:00:25cellofellowI have an idea, not sure if it's viable. I like the new USB HID modes, cool idea. Now, I was wondering if a USB soundcard could be implemented as well. Play sound on the computer through the MP3 player, maybe even access the microphone or radio tuner too.
00:03:23pamaurycellofellow: this is called usbaudio. I just started working on it, not sure of what I will eventually get though ;)
00:04:07cellofellowI'd like to help, but have negligable exprerience with C and none with embedded programming or USB.
00:04:12 Quit Tomis (Quit: Tomis)
00:06:15pamauryThen you will be of little help :) Wait and hope !
00:06:26cellofellowok :)
00:07:11cellofellowone of these days I'd like to work on a GSoC project, not necessarily RockBox but I love the program.
00:10:48 Quit m3dlg (Ping timeout: 240 seconds)
00:11:18 Join m3dlg [0] (
00:12:09 Quit GeekShadow (Read error: Connection reset by peer)
00:16:17 Quit bluebrother (Disconnected by services)
00:16:17 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
00:17:55 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
00:20:22pixelmabluebroth3r: on the PPC Mac there is no difference if I configure the TTS for an MP3-voice target - even with the new test RbUtil
00:21:08pixelmait still hangs already when testing the TTS setup (and it still fires up the VoiceOver configuration)
00:22:28 Join gill0r [0] (
00:23:31 Quit Farthen (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158])
00:26:41 Join zooch [0] (
00:28:14 Join Tomis [0] (~Tomis@
00:29:54 Quit Rob2222 (Quit: Rob2222)
00:30:24 Join Rob2222 [0] (
00:33:26*rasher takes issue with the statement "CustomWPS in the wiki replaces CUSTOM_WPS_FORMAT"
00:35:05*pixelma too
00:35:37 Join planetbeing_ [0] (
00:38:55 Quit planetbeing (Ping timeout: 252 seconds)
00:38:56 Nick planetbeing_ is now known as planetbeing (
00:40:04 Quit m3dlg (Ping timeout: 276 seconds)
00:40:28 Join m3dlg [0] (
00:42:55 Quit pamaury (Quit: Page closed)
00:43:51pixelmaok, at least I tried with the new test version (hmm... should also try yesterday's) and get correct talk files with 10.5
00:44:24pixelma(at bluebroth3r)
00:45:17 Join komputes [0] (~komputes@ubuntu/member/komputes)
00:45:31 Quit karashata (Quit: The fluffy dragon has left completely!)
00:47:44 Nick fxb is now known as fxb__ (
00:48:06 Join karashata [0] (
00:49:15 Quit pixelma_ (Quit: .)
00:56:57***Saving seen data "./dancer.seen"
01:02:05 Join toffe82_ [0] (~chatzilla@
01:04:40 Quit toffe82 (Ping timeout: 256 seconds)
01:12:07 Join Casainho [0] (~chatzilla@
01:12:17 Join froggyman [0] (
01:15:09 Join Strife89 [0] (
01:22:13amiconngevaerts: (to answer your question from 20:09) No, that's not possible
01:25:53 Join TMM [0] (~hp@pdpc/supporter/professional/TMM)
01:27:57amiconnThe USB-MMC bridge can only access one storage chip at a time (MMC or internal), but the data lines are connected in parallel
01:29:01amiconnThe selection in USB mode (MMC mode for the card(s)) is done by clock gating - the clock for the internal chip is disabled when an MMC is plugged in)
01:29:48CIA-5New commit by jdgordon (r25038): cleanup statusbar+base skin relationship... ...
01:29:56 Part zooch
01:30:45amiconnThe CPU accesses the storage in SPI mode, which selects the respective card using chip select signals
01:32:27 Quit Buschel ()
01:32:43 Join CaptainKewl [0] (~jason@
01:35:38 Join planetbeing_ [0] (
01:37:03CIA-5New commit by jdgordon (r25039): fix yellow
01:37:13 Part froggyman
01:37:24 Part toffe82_
01:39:12 Quit planetbeing (Ping timeout: 245 seconds)
01:39:13 Nick planetbeing_ is now known as planetbeing (
01:40:13 Join jmslew85 [0] (~jmslew@
01:41:43 Part jmslew85
01:43:00 Join Rob2223 [0] (
01:46:17 Quit Rob2222 (Ping timeout: 245 seconds)
01:46:36 Quit m3dlg (Remote host closed the connection)
01:47:05 Join m3dlg [0] (
01:51:24 Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.)
01:59:31 Join Curtman [0] (
02:12:39 Quit saratoga (Quit: Page closed)
02:17:41 Quit m3dlg (Ping timeout: 258 seconds)
02:19:46Topy44i just realized the recording histogram is back
02:22:31Topy44now if it wasnt too tiny to use... :) but i see a lot of great changes in the near future
02:31:52 Join MethoS- [0] (~clemens@
02:44:39 Quit Tomis (Ping timeout: 246 seconds)
02:45:32 Join Tomis [0] (~Tomis@
02:51:48 Quit Sajber^ (Read error: Connection reset by peer)
02:52:52 Quit S_a_i_n_t (Quit: User has forced a restart)
02:57:00***Saving seen data "./dancer.seen"
03:03:04 Quit dys (Ping timeout: 276 seconds)
03:08:15 Join dys [0] (
03:08:51 Join S_a_i_n_t [0] (S_a_i_n_t@
03:09:57 Quit S_a_i_n_t (Client Quit)
03:10:36 Join S_a_i_n_t [0] (S_a_i_n_t@
03:11:20 Quit S_a_i_n_t (Client Quit)
03:12:26 Join S_a_i_n_t [0] (S_a_i_n_t@
03:17:08 Quit MethoS- (Remote host closed the connection)
03:26:12 Quit Casainho (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115133306])
03:39:57 Quit fyrestorm (Quit: lamers envy me like they envy bill g -- main boot xp, just the way it should be!)
03:50:56Unhelpfulamiconn: how do you feel about patching the offset of an ldr instruction at runtime? :/
03:52:23Unhelpfulin looking at making the size of the reciprocal table dynamic, i'd initially thought that i would *have to* put udiv32_arm in dram, and copy it above all of the other things allocated in iram, and have the table follow the function as it does now.
03:53:26Unhelpfulby using a slightly different method to load data from the table, the range by which the table may be separated from the function can be extended, so the function can just exist at a fixed location in iram, and the table can start at iend
03:55:30Unhelpfulthe only problem is that this makes use of an offset between the ldr itself and the table location as an immediate, and apparently gcc can't fix that up at link time, only at compile time.... so i could just use a "plain" ldr without an offset, and patch the offset during init. and have to worry about endian mode, etc. :/
03:57:04Unhelpfulor i can keep the table immediately after the function, and have to move the function into its final place in iram on init. that's probably a touch more messy in terms of the actual code, since only the table would move on PP5020, but it saves me having to calculate an instruction during init.
04:00:42 Join Tomis2 [0] (~Tomis@
04:01:38 Quit Tomis (Ping timeout: 240 seconds)
04:01:38 Nick Tomis2 is now known as Tomis (~Tomis@
04:03:01 Quit DerPapst (Quit: Leaving.)
04:08:51 Quit GeekShadow (Ping timeout: 256 seconds)
04:10:14 Join n1s [0] (~n1s@rockbox/developer/n1s)
04:11:31 Quit planetbeing (Quit: planetbeing)
04:13:31 Join CGL [0] (~CGL@
04:15:15 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
04:21:09 Nick aexin is now known as aevin (eivindsy@unaffiliated/aevin)
04:28:36 Join planetbeing [0] (
04:30:28 Join dys` [0] (
04:31:44 Quit guymann (Ping timeout: 260 seconds)
04:32:47 Quit dys (Ping timeout: 276 seconds)
04:35:53 Join planetbeing_ [0] (
04:37:44CaptainKewlhmmm. Replaced dbestfit with tlsf in my mikmod plugin. Building and running the simulator under ubuntu 64 bit gives me alignment errors, but it runs fine in 32 bit.
04:39:17 Quit planetbeing (Ping timeout: 252 seconds)
04:39:17 Nick planetbeing_ is now known as planetbeing (
04:39:31 Quit perfectdrug (Quit: perfectdrug)
04:44:40 Quit TheSeven (Disconnected by services)
04:44:53 Join The_Seven [0] (~theseven@rockbox/developer/TheSeven)
04:45:03 Nick The_Seven is now known as TheSeven (~theseven@rockbox/developer/TheSeven)
04:49:16UnhelpfulCaptainKewl: possibly to be expected, if the code assumes pointers are 32-bit (all targets so far are 32-bit, and many desktops also, of course)
04:49:36Unhelpfulmight want to see if it's a legitimate problem, and how to fix...
04:50:59 Quit Strife89 (Quit: Bed.)
04:57:03***Saving seen data "./dancer.seen"
04:57:47 Join Barahir [0] (
04:58:47 Quit cellofellow (Ping timeout: 276 seconds)
05:00:38 Quit Barahir_ (Ping timeout: 240 seconds)
05:03:28 Nick dys` is now known as dys (
05:24:28 Quit n1s (Ping timeout: 240 seconds)
05:37:45 Join n1s [0] (~n1s@rockbox/developer/n1s)
05:41:15 Quit anewuser (Quit: Likely voting 114 entries =o)
06:07:15 Quit GeekShadow (Read error: Connection reset by peer)
06:09:45 Join Schmogel [0] (
06:20:43 Join froggyman [0] (
06:38:50 Nick froggyman is now known as everyone (
06:44:14 Quit S_a_i_n_t (Read error: No route to host)
06:44:53 Join S_a_i_n_t [0] (S_a_i_n_t@
06:46:03 Nick everyone is now known as froggyam (
06:46:05 Nick froggyam is now known as froggyman (
06:47:32 Quit Schmogel (Read error: Connection reset by peer)
06:51:26CIA-5New commit by uchida (r25040): libpcm: decoded pcm depth corrects.
06:56:46 Quit panni_ (Read error: Connection reset by peer)
06:57:06***Saving seen data "./dancer.seen"
07:07:51 Quit CGL (Quit: Saliendo)
07:21:55 Join Horschti [0] (~Horscht2@xbmc/user/horscht)
07:25:33 Quit Horscht (Ping timeout: 264 seconds)
07:25:56 Quit Tomis (Quit: Tomis)
07:26:34 Join Tomis [0] (~Tomis@
07:40:49 Quit froggyman (Quit: the vogons are attacking me!!!)
07:46:25 Join CGL [0] (~CGL@
07:58:01 Join liar [0] (
08:08:33amiconnUnhelpful: Ewww, self-modifying code :(
08:09:56Unhelpfulamiconn: i could have several copies of the divider instead, or add a good number more branches inside it... or i suppose just have several entry points and only vary part up to the test, but that would still add at least one branch.
08:10:40Unhelpfuland i'm still left to choose, in that case, between either self-modifying code, or having to copy the udiv function into iram myself :/
08:11:21*amiconn has a problem with on Opensolaris
08:12:00amiconnThe script assumes 'tar' is gnu tar, because it uses the 'j' option to directly handle bzip2 compressed archives
08:12:34amiconnHowever, 'tar' is /usr/sbin/tar and that's not gnu. Gnu tar exists as well, but is /usr/bin/gtar
08:12:49Unhelpfulif the linker could fix up the immediates nicely (i'm using mov r3, r1, lsl #2; ldr r2, [r3, #iend - . - 12]) i wouldn't need to modify the ldr instruction. think of that part, though, as a relocator that only has to handle one relocation in one place. ;)
08:13:33amiconnNow the qhestion is whether we should specifically check for opensolaris and use 'gtar' there, or rather remove gnuisms and use bunzip2 | tar
08:13:58Unhelpfuli'd prefer the latter
08:14:30amiconnDoes gnu tar actually call b(un)zip2, or does it have that built in?
08:15:21Unhelpfulalso the modification of the comparison is simplified by just making a table with each version of the cmp instruction - i'd hate to have to work out arm immediates, the ldr is easier as the low bits contain the offset
08:15:26Unhelpfuli have *no* idea :/
08:15:35amiconnIf it is the latter, removing the gnuism means a new prerequisite
08:18:07amiconnWhen comparing performance with various parts in iram/dram on PP5020, I also noticed that the linker doesn't handle offsets across sections properly
08:18:23Unhelpfulat a guess i'd say it calls bunzip2 (or bzip2) since the man page says the option is to "filter archive through bzip2" and uses the same language for -z, -Z, and −−use-compress-program
08:18:48Unhelpful"offsets across sections"... where in particular?
08:19:09amiconnWhen compiling (assembling) udiv32_arm with different sections for code and table, keeping the 'adr' pseudo instruction in place, things built without warning
08:20:10Unhelpfulah... if you've tried with eabi, newer gcc fixes that. ;)
08:20:10amiconnIt calculated the offset as if both sections started at zero. This won't work of course...
08:20:28Unhelpfulby throwing an error
08:20:37*amiconn has no eabi toolchain on any of his build boxes so far
08:23:04Unhelpfulthat's another reason, i suspect, that adr/adrl are specified as forbidding cross-section use... even if the range requirement might be satisfied i suspect the pseudo-ops are specified to support assemblers/linkers that can't fill in the offset at link time.
08:29:08 Join AndyI [0] (~pasha_int@
08:33:31 Quit AndyI (Client Quit)
08:33:44 Quit planetbeing (Quit: planetbeing)
08:34:27 Quit CaptainKewl (Remote host closed the connection)
08:34:38 Join jmslew85 [0] (~jmslew@
08:43:25 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
08:43:34 Part jmslew85
08:47:56 Quit n1s (Quit: Lmnar)
08:48:17Unhelpfulhrm, clearly that mov r3, r1, lsl #2 must be add r3, pc, r1, lsl #2 instead.
08:48:55 Join planetbeing [0] (
08:57:07***Saving seen data "./dancer.seen"
09:01:04 Join flydutch [0] (
09:03:50 Quit liar (Ping timeout: 252 seconds)
09:06:55 Join Unhelpful_ [0] (~quassel@rockbox/developer/Unhelpful)
09:07:17*amiconn wonders whether inlining the reciprocal-based part of udiv32_arm might speed up things further
09:07:40 Quit Unhelpful (Ping timeout: 245 seconds)
09:07:48amiconnIn libdemac only, of course
09:10:40 Quit CGL (Quit: Saliendo)
09:13:52 Join liar [0] (
09:13:58CIA-5New commit by uchida (r25041): When seek action failed, play time is invalid.
09:16:49Unhelpful_dynamic recip table and filter buffers is compiling. shall i see how hard this crashes my e200?
09:17:41Unhelpful_also, should PP targets *in general* keep udiv32_arm in dram, maybe? if it's really being hit that often, it'll live in cache, anyway, right?
09:18:42amiconnOn PP5002 this would be a very bad idea
09:19:47Unhelpful_ah, ok. but what about 5022/24?
09:20:19Unhelpful_i guess i can just bench it on e200 once i have both cases working :D
09:21:12amiconnIf it's hit often is hsouldn't make a difference on PP5022
09:21:27amiconnOn PP5020 it would be better to have it in dram in this case
09:21:36 Join gill0r_ [0] (
09:21:40amiconnWhat do you think about the partial inlining idea?
09:22:13amiconnThe table lookup case is small, and could be inlined. Of course this means to always load the table address using ldr
09:22:55Unhelpful_yes, and also a pain to mix with dynamic tables.
09:23:35amiconnThe question is whether we actually want dynamic tables
09:23:42 Nick Unhelpful_ is now known as Unhelpful (~quassel@rockbox/developer/Unhelpful)
09:24:33amiconnI thought it would be helpful, but when testing iram vs. dram on PP5020 I noticed that once the table is fairly large, further increases only make a marginal difference in speed
09:24:38 Quit gill0r (Ping timeout: 240 seconds)
09:24:40Unhelpfulwell, it maximizes use of iram for *all* levels - including putting the insanebuf in iram only when decoding insane.
09:25:41amiconnThe only target which is able to decode 'insane' in realtime is the beast - and that doesn't used the reciprocal part, does it?
09:26:01Unhelpfulno, it doesn't. also it doesn't use iram.
09:27:10 Join Buschel [0] (
09:27:28Unhelpfulthe insane buffer is *probably* the only one large enough to make a significant difference in the benefit of the extra reciprocal table size... or we could just stick with things as they are now and have buffers in iram only for filter sizes associated with codecs that have potential for realtime.
09:30:00Unhelpfulalso i fully expect dynamic table/buffer to go down in flames on its first run :D
09:35:51 Join planetbeing_ [0] (
09:35:51 Quit planetbeing (Read error: Connection reset by peer)
09:35:52 Nick planetbeing_ is now known as planetbeing (
09:44:53 Join einhirn [0] (
10:03:03linuxstbamiconn: I just tried renaming bzip2 temporarily, and "tar j" failed - "tar: bzip2: Cannot exec: No such file or directory"
10:08:55 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
10:11:09S_a_i_n_tHow do I tell configure to use the eabi toolchain using CygWin?
10:11:22liarhas anyone ever seen his ipod nano3g in such state? it does never power on. it clicks(for ~1min) if i connect the usb cable to the pc. if i connect the usb cable to the power adaptor the ipod beeps 2 times every ~2 minutes
10:12:02S_a_i_n_tliar: Nope....mine's never done that...
10:12:39S_a_i_n_tdid it happen randomly? Or were you doing something beforehand?
10:12:55pixelmaa 3rd gen Nano?
10:13:13liarpixelma: yes
10:13:40 Join MethoS- [0] (~clemens@
10:14:23liarS_a_i_n_t: its not my ipod, i dont know what happened to it, ill ask the owner as soon as i can
10:15:54liaroh sorry. i should have put that into #rockbox-community...
10:16:49 Quit S_a_i_n_t (Ping timeout: 248 seconds)
10:19:44 Join S_a_i_n_t [0] (S_a_i_n_t@
10:20:27 Join ender` [0] (
10:33:29 Quit bmbl (Ping timeout: 252 seconds)
10:40:13 Quit xavieran (Quit: ➤➤➤➤➤➤ UniCode shall rein forever! ➤➤➤➤➤➤)
10:40:56 Join xavieran [0] (
10:45:58 Join stripwax [0] (
10:54:43 Join pamaury [0] (~c2c7a50a@gateway/web/freenode/x-xlrgyhohyubnfpzg)
10:57:08***Saving seen data "./dancer.seen"
11:00:26 Join elcan [0] (
11:02:09 Quit yawny (Ping timeout: 248 seconds)
11:26:32 Join mischasworld [0] (
11:35:18 Join stripwax_ [0] (
11:35:40 Join bertrik [0] (
11:36:18 Quit stripwax (Ping timeout: 245 seconds)
11:36:47 Join stooo [0] (
11:39:33 Quit stripwax_ (Client Quit)
11:43:53 Join Kupopo [0] (
11:43:55 Join dfkt [0] (dfkt@unaffiliated/dfkt)
11:45:06leavittxAnybody remember the name of NELEMS() like number of array elements macro in rockbox?
11:45:26 Join zooch [0] (
11:49:58 Quit zooch (Quit: leaving)
11:57:36 Join teru [0] (
12:08:49 Join Sajber^ [0] (~Sajber^
12:11:43dionoealeavittx: ARRAYLEN() is what you're looking for
12:11:57dionoea(defined in firmware/export/system.h)
12:14:28 Quit linuxstb (Ping timeout: 246 seconds)
12:15:29 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
12:16:00 Part domonoky
12:18:23 Quit mischasworld (Ping timeout: 245 seconds)
12:19:31leavittxdionoea: that's it, thanks a lot!
12:19:52 Quit gibbon_ (Read error: Connection reset by peer)
12:44:23 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
12:50:44 Quit linuxstb (Ping timeout: 256 seconds)
12:51:00 Quit karashata (Quit: The fluffy dragon has left completely!)
12:51:30 Quit S_a_i_n_t (Quit: User has forced a restart)
12:51:35 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
12:55:01 Join S_a_i_n_t [0] (S_a_i_n_t@
12:55:09 Join karashata [0] (
12:57:12***Saving seen data "./dancer.seen"
12:59:48 Join Lear [0] (chatzilla@rockbox/developer/lear)
13:06:36 Quit Kupopo (Ping timeout: 256 seconds)
13:14:14CIA-5New commit by learman (r25042): Restore the 'read_disk' flag for settings_apply that was removed in r24922. It is still needed to prevent uncessary disk I/O for fonts etc. Should fix ...
13:20:11CIA-5New commit by teru (r25043): boomshine: improve collision detection.
13:22:57S_a_i_n_tdoes anyone else think that the levels in boomshine should run in reverse?
13:23:17S_a_i_n_tOr am I the only one that thinks it gets easier as the levels progress?
13:23:53S_a_i_n_tpast level 2, on my ipod nano...its impossible to not clear the level whereever you place the cursor
13:29:19CIA-5New commit by teru (r25044): bubbles: fix FS #11070
13:30:55 Join petur [0] (~peter@rockbox/developer/petur)
13:31:36 Quit xavieran (Quit: ➤➤➤➤➤➤ UniCode shall rein forever! ➤➤➤➤➤➤)
13:34:48 Join domonoky1 [0] (
13:35:32pamauryS_a_i_n_t: on my e200, I can got level 6 without much difficulties (even though the frame rate drops significantly)
13:36:10 Join n1s [0] (~n1s@rockbox/developer/n1s)
13:42:24 Join xavieran [0] (
13:44:35pamauryS_a_i_n_t: but past level 12, it gets harder because I think there is a timing issue (perhaps the last commit fixed it)
13:47:43pamaurywow, I just finished bomshine ! I don't if it's lua's fault but it's awfully slow at the end
13:50:42 Quit flydutch (Quit: /* empty */)
13:52:23*TheSeven didn't ever have problems playing boomshine
13:53:46 Quit liar (Ping timeout: 240 seconds)
13:54:05 Join nimak [0] (
13:56:01 Quit nima (Ping timeout: 248 seconds)
13:56:39 Quit Lear (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158])
13:58:58 Join funman [0] (~fun@rockbox/developer/funman)
14:00:01funmanamiconn: what about this patch which doesn't need GNU tar ?
14:01:50funmanhm I just read what linuxstb answered to, I also see that tar calls bzip2 binary in ps output
14:04:41 Quit antil33t (Read error: Connection reset by peer)
14:04:58 Join antil33t [0] (
14:07:46 Quit mikroflops (Ping timeout: 240 seconds)
14:08:36 Join mikroflops [0] (
14:09:25 Join anewuser [0] (anewuser@unaffiliated/anewuser)
14:09:48 Join robin0800 [0] (
14:12:10*pamaury notices that usb core doesn't handle interface alternatives
14:18:14 Quit linuxstb (Ping timeout: 276 seconds)
14:21:24 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
14:29:59 Quit n1s (Ping timeout: 252 seconds)
14:32:55Buschelcan someone please test fs#11079 on other targets than iPod 5G? especially coldfire is of interest.
14:33:28 Quit funman (Quit: free(random());)
14:34:50 Join DerPapst [0] (
14:36:28 Join n1s [0] (~n1s@rockbox/developer/n1s)
14:37:11 Join planetbeing_ [0] (~planetbei@
14:37:15 Quit planetbeing (Read error: Connection reset by peer)
14:37:16 Nick planetbeing_ is now known as planetbeing (~planetbei@
14:45:31 Join guymann [0] (
14:56:03 Quit Battousai (Read error: Operation timed out)
14:57:13***Saving seen data "./dancer.seen"
14:58:15 Join Battousai [0] (~bryan@gentoo/developer/battousai)
14:58:45 Join efyx_ [0] (
14:59:13S_a_i_n_tpamaury: TheSeven: Sorry for the late reply...but regarding boomshine. My point is, it seems to get WAY easier as the levels progress (to me anyway) the amount of balls on the screen (hehe :P) as the levels increase makes it almost a statistical impossibility *not* to be able to finish the level. I've tested this time & time again by clicking the cursor in arbitrary places each level, and even by deliberately trying to tuck the cursor off into the corner
14:59:54S_a_i_n_tI find levels 1 and 2 to be the hardest, as it has the least balls...prompting me to suggest the levels should possibly run in reverse.
15:00:10S_a_i_n_tAs isn't the idea of level progression to make it *harder*?
15:00:12pamauryS_a_i_n_t: agree and disagree. Difficulty increase from level 1 to say 5/6 but then decreases.
15:00:48pamauryThe problem to me is that last levels have lots of balls and on my device, frame rate drops so ball move slowly but rectangles vanishes quickly !
15:00:56pamauryBut on the whole, it's get easier yes
15:01:40TheSeveni always leave the cursor in the center. in the first few levels you have to get the timing right, but in the later levels, all you need to do is press the button at an arbitrary time, and you just *can't* lose!
15:02:08S_a_i_n_tTheSeven: yep, my point exactly
15:02:34TheSevenis the disappearing of the rectangles triggered by a timer or just by a certain number of steps? the latter would sound better to me (and easier to implement)
15:02:40 Quit preglow (Ping timeout: 248 seconds)
15:02:47S_a_i_n_tI think it should decrease the balls as the levels progress. then there could even be more levels it could decrease the balls to1
15:02:56S_a_i_n_tand that may actually be challenging :D
15:03:22TheSeven1 isn't challenging at all. 2/2 or 2/3 are.
15:03:45S_a_i_n_tHmmm...good point.
15:03:47TheSeven3/3 should be near-impossible
15:04:48S_a_i_n_twhen there's 50 onscreen and you need 35(is that it?) its like shooting fish in a barrel :P
15:05:15TheSeveneven 45/50 is rather easy
15:05:29TheSeveneasier than 2/2 at least
15:05:57TheSevenpamaury: what target were you plaing it on?
15:05:58S_a_i_n_tif the target ran it incredibly slowly as pamaury said, then I can imagine it getting a *little* harder...but both Nano1/2g run it fine
15:06:13S_a_i_n_tinterestingly, Nano1g runs it better than the 2g does...
15:06:15pamauryTheSeven: e200
15:06:48TheSeventhe target slowness could easily be compensated by making the boxes disappear after a certain number of moves
15:07:00pamauryWhen balls start to transform into big rectangle, the frame rate drops by a factor of two
15:07:11S_a_i_n_twhereas (speedwise) the Nano2g *kicks 1g ASS!!! in other areas of speed
15:07:33TheSevenwhich cpu is in the e200?
15:07:49*TheSeven is still confused by all those sa(n/m)sas
15:08:11pamaurydon't know
15:09:18TheSevenhm, it's an AMS one
15:09:27TheSeventhose should be rather fast
15:10:00pixelmanot generally - depends on whether it is a first or second gen e200
15:10:24pixelmafirst gen is a portalplayer
15:10:46 Join naeg [0] (~naeg@
15:11:03naegis there any chance that rockbox runs on ipod video(one day)?
15:11:11pixelmaI had boomshine even stop playback on my M5 in a very complex situation (lots of "free" balls but a row of collisions in quick succession
15:12:13karashataRockbox already does run on the iPod Video
15:12:47karashatacheck the front page ( for a list of the currently supported targets
15:12:52naegsince when? :o man i missed much
15:13:07pixelmanaeg: be careful with the names. Rockbox already runs on the Ipod Video (5th and 5.5th generation). Do you mean the "Classic" (6th gen) by any chance?
15:13:23naegpossible...not sure though
15:13:37naegmine has 160gb, so it's the classic, right?
15:14:02karashatamore than likely, definitely if you bought it new
15:14:45naegwill rockbox run on mine?
15:14:47CIA-5New commit by teru (r25045): skin: don't calculate id3->elapsed+state->ff_rewind_count each time. remove trailing spaces.
15:15:00karashatarockbox does not currently run on the Classic
15:15:22karashataand I'm not sure it will for quite a while yet
15:15:25karashataif ever at all
15:15:33TheSevenkarashata: it will some day ;-)
15:15:47karashatayeah, but how long from now will that day be?
15:15:59naegis someone working on that?
15:16:08 Join Adnyxo [0] (
15:16:13karashatathe last thing I read about it there still wasn't anything in the way of much progress made
15:16:19TheSevenit definitely won't be in a usable state for the next 6 months
15:16:27TheSevenlet's see how we come along
15:16:48TheSevenkarashata: all 3 classic generations and the 3rd gen nano are very similar
15:16:51*S_a_i_n_t checks in on L0rd_aSukA King Status's PSP Go (....Ahem) "port"...and now regrets doing so.
15:16:58TheSevenif we support one of them, the rest of them won't be hard
15:17:09naegi have quite some linux knowledge, if i can help and speed up the progress in some way, and you appreciate it
15:17:11 Join liar [0] (
15:17:18karashatatrue, but it's cracking the first one that needs to happen still, I believe...
15:17:31karashataunless I haven't been paying close enough attention as of late
15:17:32TheSevenit's just a matter of disassembling the dumps
15:17:47TheSevennobody with the skills has had the time to do it yet
15:18:04 Join kugel [0] (~kugel@rockbox/developer/kugel)
15:18:12karashataah, then I have missed some of the recent developments
15:18:21karashataI need to start paying more attention
15:19:35TheSevenwe have a bootrom dump of a classic 1g and a nano 3g. the other ones are still missing, but we should be able to obtain them using a similar technique
15:20:12TheSeven(and they should be very similar, for the classics at least, if not identical)
15:20:30S_a_i_n_tbah...go for the 4g!
15:20:34naegso you don't have the device to get the bootrom from it? i got the classic with 160gb
15:20:41S_a_i_n_t3g is an abomination :P
15:21:01TheSeveni just checked them: nano3g and classic1g bootroms are identical
15:21:31TheSevenso i'm pretty sure that the classic2g/classic3g bootroms will also be the same
15:22:00TheSevenS_a_i_n_t: actually I will go for the 4g, as soon as I get that bootloader work on the 2g done
15:22:07 Quit Barahir (Ping timeout: 276 seconds)
15:22:16 Join Barahir [0] (
15:22:24TheSeven(i don't have a nano3g of classic myself, but i have access to a nano3g)
15:22:32naegbtw can i play flac with rockbox?
15:22:34S_a_i_n_tawesome...well, I have one, soon to be two, so... ;D
15:22:56S_a_i_n_t*Nano4g that is
15:23:05S_a_i_n_tand one 5g
15:23:20TheSeventhe 4g is quite tricky because of that efi hell
15:23:31*S_a_i_n_t has no idea...
15:24:14karashatanaeg, simply load them onto your iPod (or other DAP) and search for them in the file browser or the database
15:24:59naegi don't have rockbox running yet, i was just wondering, but thanks
15:25:01 Part pamaury
15:25:06 Join pamaury [0] (~c2c7a50a@gateway/web/freenode/x-xlrgyhohyubnfpzg)
15:35:52 Quit petur (Remote host closed the connection)
15:47:06 Quit linuxstb (Quit: Leaving)
16:02:24CIA-5New commit by teru (r25046): fix cutoff of f2/f3_rec_screen in the recording screen.
16:06:03 Join Kupop [0] (
16:14:35S_a_i_n_tAnyone present using the Dictionary2 patch?
16:15:16S_a_i_n_ts/using/using or have used/
16:15:17 Quit simabeis (Remote host closed the connection)
16:24:22 Quit teru (Quit: Quit)
16:27:04 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
16:31:41 Join pamaury_ [0] (~c2c7a50a@gateway/web/freenode/x-culbacyfnxnbzbot)
16:34:18 Quit pamaury (Ping timeout: 252 seconds)
16:36:56 Quit n1s (Ping timeout: 264 seconds)
16:38:33 Join piotrekm [0] (~piotrek@unaffiliated/piotrekm)
16:39:06 Quit parafin (Quit: So long and thanks for all the fish)
16:39:25 Join parafin [0] (
16:49:16 Join n1s [0] (~n1s@rockbox/developer/n1s)
16:53:46CIA-5New commit by Buschel (r25047): Higher responsiveness for iPod clickwheel acceleration.
16:54:16 Join CGL [0] (~CGL@
16:56:47 Join exrom [0] (
16:57:16***Saving seen data "./dancer.seen"
17:01:32 Quit n1s (Ping timeout: 264 seconds)
17:02:23 Quit anewuser (Quit: Likely voting 114 entries =o)
17:13:42*amiconn now has something that seems to reliable extract .tar.bz2 with non-gnu tar
17:14:35kugelthe patch funman posted?
17:15:16amiconnThat one would (a) not be a drop-in replacement (afaics - it would unpack to the download directory
17:15:36amiconnand (b) it doesn't work. Non-gnu tar is braindead
17:16:06amiconnUnpacking from stdin by just using | tar x works *sometimes*
17:16:18amiconnThe reliable method is | tar xf -
17:16:37amiconnHmpf, and /tmp is too small. Only 200MB
17:17:02 Join krabador [0] (
17:17:35kugelI think I had a similar problem before :) I think I made TMP_DIR aware (although it calls some tools which are not)
17:18:31amiconn/tmp seems to be some in-memory thing on opensolaris
17:19:03kugelprobably a ramdisk or tmpfs
17:19:14bertrikI think we can make the mandelbrot calculation faster, the wikipedia page mentions some optimisations that we haven't applied yet
17:19:43kugelaren't some asm macros still un-inlined since the fractals commit?
17:20:49*Buschel is eagerly waiting for volunteers testing FS #11079 on a coldfire target
17:21:00amiconn'df' shows the filesystem identifier as 'swap'
17:21:43kugeldf doesn't show the filesystem here, I always use mount
17:21:53gevaertsBuschel: if you find nobody else, I can test when I get home. In a week...
17:22:15amiconnmount says the same
17:22:36Buschel;-) I will −− if it should take that long
17:25:10bertrikkugel, there are some simple tests to verify if a point is inside either the main cardiod or the 'head' of the mandelbrot set (usually the black points of the set), these are also the points that take the most time to calculate
17:29:22 Quit kugel (Remote host closed the connection)
17:36:55 Quit karashata (Quit: The fluffy dragon has left completely!)
17:39:49amiconnHmm. Things now fail pretty early in the binutils build
17:42:16amiconnMissing flex...
17:43:12 Join perfectdrug [0] (
17:43:13 Join perfectdrug_ [0] (
17:43:14bertrikthe mandelbrot colors on my e200 are not very nice, mostly blues and greens
17:44:41 Quit perfectdrug (Client Quit)
17:44:51 Quit perfectdrug_ (Client Quit)
17:45:08 Join perfectdrug [0] (
17:46:00 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
17:49:12pamaury_gevaerts: ping
17:49:12 Join GeekShad0w [0] (
17:49:20 Nick pamaury_ is now known as pamaury (~c2c7a50a@gateway/web/freenode/x-culbacyfnxnbzbot)
17:49:28 Quit GeekShad0w (Read error: Connection reset by peer)
17:51:59pamaurygevaerts: There are several problems with the current usb code: it doesn't handle alternate interface (for usb audio, I had to add two class driver calls: set_interface and get_interface). Furthermore, the code doesn't handle well class-specific control request directed to an endpoint: it sends everything to the control_handler of EP_CONTROL regardless of the actual endpoint address which is normally in wIndex (see usb_core.c: re
17:52:45 Quit GeekShadow (Ping timeout: 240 seconds)
17:53:30 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)
17:55:06 Quit perfectdrug (Quit: perfectdrug)
17:56:03 Join panni_ [0] (
17:57:08 Quit dfkt (Ping timeout: 245 seconds)
17:57:17 Quit Kupop ()
17:59:34 Part exrom ("I'm a happy Miranda IM user! Get it here:")
17:59:46 Join exrom9487 [0] (
18:00:35 Part exrom9487 ("I'm a happy Miranda IM user! Get it here:")
18:05:11 Join blueshift1008 [0] (
18:05:45 Part domonoky1
18:09:37 Join CaptainKewl [0] (~jason@
18:17:09 Join Highlander [0] (
18:19:06 Join flydutch [0] (
18:20:27 Quit robin0800 (Ping timeout: 245 seconds)
18:22:38 Join perfectdrug [0] (
18:25:34bertrikthe mandelbrot wikipedia page also mentions a way of smoothing the colors more, allowing even for more colors than iterations per pixel
18:29:50 Quit panni_ (Quit: ( :: NoNameScript 3.81 :: ))
18:33:05 Quit amiconn (Disconnected by services)
18:33:07 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
18:33:31 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
18:33:43 Quit krabador (Read error: Connection reset by peer)
18:34:05 Quit naeg (Ping timeout: 240 seconds)
18:34:11 Join Blue_Dude [0] (
18:34:35 Quit pixelma (Disconnected by services)
18:34:35 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
18:34:52 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
18:35:17Blue_DudeFS #11081 is posted for your perusal. It's an interface test of a hotkey concept for the context menu. It doesn't do anything yet except show a splash screen. But comments are appreciated!
18:41:35 Quit Blue_Dude (Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100202165920])
18:45:23 Quit Horschti (Quit: Verlassend)
18:55:23 Quit killan (Quit: ( :: NoNameScript 4.22 :: ))
18:57:18***Saving seen data "./dancer.seen"
19:01:53 Join killan [0] (
19:02:03 Join Kitr88 [0] (~Kitr88@
19:04:10 Quit Kitar|st (Ping timeout: 256 seconds)
19:06:37 Join Horscht [0] (~Horscht2@xbmc/user/horscht)
19:06:50 Quit Kitr88 (Ping timeout: 276 seconds)
19:09:30 Quit killan (Quit: ( :: NoNameScript 4.22 :: ))
19:11:06 Join killan [0] (
19:11:43 Join Kitar|st [0] (
19:12:17 Join froggyman [0] (
19:15:50 Join Tomis2 [0] (~Tomis@
19:17:14 Quit Tomis (Ping timeout: 276 seconds)
19:17:15 Nick Tomis2 is now known as Tomis (~Tomis@
19:18:46 Join anewuser [0] (anewuser@unaffiliated/anewuser)
19:25:27 Join planetbeing_ [0] (
19:32:11 Join Schmogel [0] (
19:36:44 Quit anewuser (Ping timeout: 276 seconds)
19:46:28AlexPBuschel: What tests would you like? SV7 SVN then SV7/SV8 with patch?
19:47:36AlexPAnd any preference on which sample to use?
19:48:01BuschelAlexP: yes :o) but you'll better wait for an updated patch. sv8 replaygain does not work like it should. please wait for minutes...
19:48:15AlexPOK, will do :)
19:48:18Buschel"some" minutes of course :)
19:52:35 Quit zz_shiretoko (Ping timeout: 264 seconds)
19:55:51BuschelAlexP: ok, patch updated. You can use any sv7 or Glinka.mpc (form the link in the FS entry)
19:56:45 Join akur [0] (
20:03:39AlexPBuschel: Should the file "musepack_sv8.mpc" from the link given work?
20:05:00Buschelyes, work fine here
20:05:21AlexPtest_codec says "Cannot read metadata"
20:05:34Buscheldoes it play?
20:06:02AlexPI think the patch is OK as sv7 slowed down :)
20:06:15AlexPSV7 SVN 1961.75% realtime, 6.33 MHz needed with Patch SV7 1565.02% realtime, 7.94 MHz needed
20:06:51Buschelwhat kind of target is this?
20:07:14Buschelsv7 plays normally?
20:07:28Buschelthe MHz look suspicious
20:07:44AlexPlooks like it, I'll just find some headphones to check the sound is OK :)
20:08:21 Join mischasworld [0] (
20:08:31AlexPYes, sv7 seems to be playing fine
20:08:44AlexPI'm using the Duran Duran sample from that link
20:09:05AlexPWhich I assume is sv7 as test-codec worked with it with SVN
20:09:24AlexPOh, it just stopped
20:10:08Buschelok, that is why I asked somebody to test
20:10:11 Quit stooo (Read error: Connection reset by peer)
20:10:15AlexPIt hasn't read any metadata from that track either (assuming it has it)
20:10:53AlexPIt plays the first 45 seconds or so of 3:20
20:10:53 Join stooo [0] (
20:11:13BuschelI am using other samples for testing here
20:11:44AlexPWhich ones? It'd make sense if I used the same so we can rule out track funiness
20:12:05 Quit gill0r_ (Read error: Connection reset by peer)
20:12:41 Join Strife89 [0] (
20:13:01Buschelwell, for sv7 I have some local files here
20:13:32Buschellistening to the Duran Duran song
20:13:34Strife89Hasn't there been a discussion about adding a custom statusbar to Cabbie v2?
20:13:57Buschelbeyong 1:05 now
20:14:09AlexPStrife89: yes, on the forums somewhere
20:14:24 Quit stooo (Read error: Connection reset by peer)
20:14:25*Strife89 throws in his suggestion:
20:14:36AlexPBuschel: I've just remembered I have a musepack album somewhere that used to work with Rockbox, trying oit now
20:14:42 Join stooo [0] (
20:15:02*Buschel checks his oven (chicken :)
20:15:23Strife89AlexP: My idea is simple, but it works IMO. :)
20:15:31AlexPBuschel: My own album seems fine, metadata and all
20:15:43AlexPStrife89: There is a thready on it, I'd add it there
20:17:30AlexPBuschel: OK, with my working sv7 track I get 490.49% realtime, 25.31 MHz. Trying the patch now
20:18:39Buschelhopefully not that much difference
20:18:44 Quit mischasworld (Remote host closed the connection)
20:19:54Strife89AlexP: I assume this is the thread.
20:20:09AlexPBuschel: With patch, sv7 387.43% realtime, 32.05 MHz
20:20:47Buschelwill need some iram optimization...
20:21:08Buschelon my iPod speed is fine though :)
20:21:14AlexPIs there a specific sv8 sample you have used that I can test?
20:21:54Buscheldoes Glinka.mpc from the link work?
20:23:47AlexPIt flashes to the WPS then back to the file browser
20:23:50Strife89AlexP: Ah.
20:24:42 Quit stooo (Read error: Connection reset by peer)
20:24:44 Join stooo1 [0] (
20:25:20Buschelyou are using the v11 patch?
20:26:37AlexPIncidently that patch enables some test plugins :)
20:26:39Buschelcan you change on line of code? apps/metadata.c, line 313 change to "return true;"
20:26:44AlexPwill do
20:27:02Buschelthis will always assume the file is playable and call the decoder
20:29:23AlexPno luck
20:29:26AlexPsame as before
20:32:01Buschelis another file playable afterwards?
20:32:16AlexPmpc or any file?
20:32:35AlexPyep, works fine
20:34:30Buscheli am a bit puzzled that sv7 works, but sv8 does not...
20:34:56AlexPWas that Duran Duran one 7 or 8?
20:35:10AlexPI wonder why that didn't work properly either
20:35:25AlexPI assume my files must be sv7 - do we support older versions?
20:35:48AlexPThey must be sv7 then :)
20:35:52BuschelI was the only person who owned such file ;o)
20:38:49 Join jmslew [0] (~jmslew@
20:42:16 Quit blueshift1008 (Read error: Connection reset by peer)
20:44:53BuschelAlexP: problem seems to be endianess :/
20:45:01Buschelneed to check
20:45:31AlexPOK, I'm happy to test whenever
20:46:00BuschelAlexP: thanks, i will shout for help :)
20:49:25 Quit CaptainKewl (Remote host closed the connection)
20:49:54pixelmaAlexP: do you run an SVN build on your H100 now?
20:51:02AlexPpixelma: I can do
20:51:20AlexPIt currently has Buschel's last patch on
20:51:29AlexPWould you like me to look at something?
20:52:48pixelmaI get a "stkov main" whenever I try properties on any file on my M5, could you test too (might need a paper clip in the worst case though)
20:54:54AlexPpixelma: yep, *PANIC* Stkov main
20:56:24pixelmaand I still have the problem that I can't exit the radio with the radio skin patch (everything freezes after the first try) with the most simple fms. I'm able to "reproduce" with a sim - hanging drawing full CPU power (M5, radio enabled sim)
20:56:54pixelmathis only happens when loading an own fms
20:56:55AlexPI've not tried the h100 with fms patch for a few days, since I got stuck on the multifont problems
20:57:05AlexPI'll let you kmow when I do
20:57:20***Saving seen data "./dancer.seen"
20:59:56pixelmathe march 3rd version of the patch has a mistake in filetree.c - line 514 needs FILE_ATTR_FMS instead of FILE_ATTR_RFMS - and line 520 the other way round
21:00:17pixelmaof the radio skin patch
21:01:54BuschelAlexP: sorry to bother you again .did update the full .rockbox path after your local change? or did you just update the codec itself?
21:02:44AlexPI made a new zip and unzipped it
21:02:51 Join CaptainKewl [0] (~jason@
21:02:51 Part jmslew
21:03:18AlexPAnd I'v been loading Rockbox from disk for all of these (my H140 is flashed)
21:03:40AlexPAnd no bother :)
21:06:23BuschelAlexP: can you simply try to use patch v02?
21:07:56 Join m3dlg [0] (~m3dlg@
21:08:09BuschelI am stil convinced there is a endianess bug in the sv8 metadata parsing. This explains why playback does not work at all. But this does not explain why your old sv7 files play, but the downloaded sv7 do not...
21:08:23AlexPyeah, that is odd
21:08:55 Quit Llorean (Read error: Connection reset by peer)
21:09:01Buschelsv7 is sv7
21:09:15pixelmaok, properties seems to be broken then at least on coldfire... needs a try on other targets and maybe a bisect
21:09:44pixelmaAlexP: thanks for checking
21:09:52AlexPno wories
21:15:02AlexPBuschel: glinka plays with v02
21:15:25AlexPThere is no metadata shown though (does it have any?)
21:15:56 Quit CaptainKewl (Remote host closed the connection)
21:15:58Buschelit has ;o)
21:16:15Buscheldoes sv7 play with it, too?
21:16:27 Join CaptainKewl [0] (~jason@
21:16:33AlexPI'll check (I'm just lettting this play through to make sure)
21:18:12 Join mt [0] (~mtee@rockbox/developer/mt)
21:19:42 Join Llorean [0] (
21:19:43 Quit Llorean (Changing host)
21:19:43 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean)
21:20:17AlexPBuschel: The Duran Duran file still quite after ~45 seconds, just testing my file now
21:21:46Buschelin fact sv8's decoding is not problematic regarding endianess, sv7 is.
21:22:05AlexPMy files still play fine including metadata
21:23:59 Quit m3dlg (Ping timeout: 276 seconds)
21:25:05AlexPactually, I'm not sure Glinka is fine - I think it too skips. Let me just double check
21:27:59AlexPBuschel: Glinka seems to finish after 2:10 ish, but the WPS claims there is another minute or so to go at that point
21:28:53 Quit piotrekm (Quit: piotrekm)
21:31:58 Quit flydutch (Quit: /* empty */)
21:34:32 Quit amiconn (Disconnected by services)
21:34:34 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
21:34:42 Quit pixelma (Disconnected by services)
21:34:42 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
21:34:58 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
21:35:00 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
21:37:19 Join phanboy4 [0] (
21:40:16 Join Farthen [0] (
21:40:57 Join fdinel [0] (
21:41:04 Quit fdinel (Client Quit)
21:45:53BuschelAlexP: Glinka's duration _is_ 2:10. The v02-patch uses dummy metadate (~3:00)
21:46:02BuschelA good sign :)
21:51:19Buschelthis patch should play sv8 and show metadata on your target
21:51:23AlexPaha :)
21:51:30AlexPOK, I'll give it a go :)
21:52:03Buschelbtw, did you re-download the duran duran file or play it with svn? maybe the file is broken?
21:52:24AlexPA good point
21:54:34Buschelbtw, I mixed something up. For testing metadata content with sv8 you should download the file musepack_sv8_ape2.mpc
21:55:12 Join m3dlg [0] (
21:57:13 Join mischasworld [0] (
21:57:47 Quit phanboy4 (Read error: Connection reset by peer)
21:58:55AlexPBuschel: Is that patch stand alone, or on top of another one?
21:59:05Buschelstand alone
21:59:44 Quit GodEater (Read error: Operation timed out)
22:01:27AlexPIt doesn't want to apply, it claims "unexpected end of file in patch"
22:02:24 Join anewuser [0] (anewuser@unaffiliated/anewuser)
22:03:58Buschelhow large (in Byte) is the patch file?
22:04:58Buschelok, patch is too large for pastebin. wait a sec
22:06:04 Quit mischasworld (Remote host closed the connection)
22:07:56AlexPOK, that works (applies that is), although shame on you for making me use rapidshare :)
22:08:23*Buschel hides away
22:17:42AlexPBuschel: It'll be a few minutes, my H140 is now refusing to mount rw
22:17:52BuschelAlexP: no prob
22:18:35*Buschel listens to all those strange sv8 samples from the last centuries...
22:18:51Buschelstrange instruments...
22:19:14*amiconn thinks Buschel needs a big endian target
22:19:46leavittxHi everybody! My second plugin (first was ray-tracing) is almost ready. This time it's simply some curves. Here are some pics:
22:20:42*Buschel thinks the same
22:21:00Buschelbut Buschels wife is of another opinion ;-)
22:24:44 Part stooo1
22:31:17AlexPBuschel: OK, they all work :)
22:31:25AlexPsv8, and the metadata sample
22:31:35AlexPAnd the Duran Duran track was corrupted
22:31:47AlexPI'll just do a quick tes_codec
22:33:32Buschelnow there's only some conversion for replay gain needed
22:34:01AlexPsv8 427.18%, 29.07 MHz (musepack_sv8_ape2.mpc) sv7 404.1% realtime 30.73 MHz (Glinka.mpc)
22:34:34Buschelwhich was slower than svn, right?
22:34:39AlexPWould you like me to try Glinkla SVN?
22:34:48AlexPyeah, SVn on my file was 490.49% realtime, 25.31 MHz
22:34:57AlexPbut I dodn't do Glinka SVN
22:35:13Buschelof course, it won't decode
22:35:28AlexPah, silly me
22:35:31AlexPglinka is sv8
22:35:39AlexPone mo, I'll do a real sv7 with the patch :)
22:37:10 Join planetbeing__ [0] (
22:37:16AlexPOK the same file that gave me 490.49% realtime, 25.31 MHz with SVN gives 387.03% realtime, 32.08 MHz with the patch
22:37:23AlexPSo yes, quite a bit slower
22:39:59 Quit planetbeing_ (Ping timeout: 264 seconds)
22:42:01 Quit kaniini (Quit: E.T. go home.)
22:42:36pixelmaAlexP: I also get the freeze with the radio screen patch on mx c200 (agaiin a simple fms fot testing which only contains %Tn) set through the menu. Properties works fine there though (also on my Ondio with a build from last week, although properties took a very long time in one try on the latter though but was fine in consecutive tries)
22:43:20AlexPpixelma: I should try the fms on H100 then to see if it is coldfire
22:43:28AlexPproperties seems to be
22:43:59pixelmafms shows the same problem on all my three different targets and a sim
22:44:18AlexPOh, OK
22:44:33AlexPOh yes, I see what you wrote now :)
22:44:36AlexPoops :)
22:45:22pixelmaproperties seems to be a coldfire problem (or maybe targets with remote or so)
22:46:50 Join karashata [0] (
22:48:17pixelmawould be nice if I knew a working revision that's not too far away
22:48:50BuschelAlexP: new patch ->
22:49:03BuschelAlexP: can you test speed again?
22:55:18TheSevenS_a_i_n_t: around?
22:57:22***Saving seen data "./dancer.seen"
22:58:05AlexPBuschel: now 387.03%, 32.08MHz
22:58:11AlexPWow, that is absolutely identical
22:58:23TheSevenlinuxstb: around?
22:58:26AlexPDid I apply the correct patch? :)
22:58:41AlexPAnd the answer is no
22:58:45AlexPOne moment :)
23:04:25AlexPOK, with v13 394.21%, 31.50MHz
23:04:30AlexPSlightly better :)
23:06:58TheSevencan i tell the rockbox utility somehow to use a bootloader that i supply instead of the default?
23:07:43TheSevenbtw if i try to install the bootloader on a "factory-state ipod" it says it would already be installed
23:08:47TheSevenif i force it to install the default bootloader, that succeeds, but it can't uninstall it afterwards
23:09:06TheSevenso I'd call that quite buggy
23:10:34TheSevenare there standalone windows builds of ipodpatcher somewhere?
23:10:43TheSeven(non-stoneage ones)
23:11:09linuxstbTheSeven: Yes, I'm here.
23:11:22CIA-5New commit by lenzone10 (r25048): Corrected some mistakes in italian translation.
23:11:23TheSevensee the rant above...
23:11:39linuxstbTheSeven: I don't think rbutil can install a specified bootloader - just the one it downloads.
23:11:56AlexPAnd I assume you mean Nano 2G
23:12:05AlexPI'd expect support for that to be "experimental"
23:12:26linuxstbTheSeven: The latest ipodpatcher binaries are on the Rockbox download server - I don't think anything has changed recently, has it?
23:12:43 Quit m3dlg (Ping timeout: 258 seconds)
23:13:39 Join m3dlg [0] (
23:14:21TheSevenlinuxstb: thanks
23:14:32TheSevenwhat's the right command to install a custom bootloader the usual way?
23:14:35linuxstbTheSeven: They're linked from the manual ;)
23:14:43linuxstbipodpatcher -a bootloader.ipodx
23:14:46TheSeven(i.e. move osos to osbk and install the bootloader as osos)
23:16:08TheSeveni have a fully-automated nor-bootloader installer!
23:16:48linuxstbHow does that work?
23:18:00amiconn~(OF | bootloader)
23:18:58TheSevenyou just flash it like the rockbox bootloader, and it will take care about setting up the rest of it
23:19:04 Join orangey [0] (
23:19:10orangeyhey all!
23:19:37orangeyI'm trying to revive an ipod mini, so I replaced the HD in it. but I'm not sure how to format it within ubuntu so I can do rockbox
23:20:35linuxstbTheSeven: That doesn't really explain the process... Why do it that way, rather than a Rockbox plugin?
23:20:53TheSevenactually it doesn't really matter how it is loaded to memory
23:21:05TheSeveni just took the bootloader way for my current tests
23:21:08AlexPorangey: There is a page on the wiki called "IpodManualRestore" or similar
23:21:21orangeyalex: Excellent! thank you!
23:21:37TheSeven(and a rockbox plugin won't work for the first-time installation)
23:22:44linuxstbWhy would you want to reflash the NOR on a first-time installation?
23:22:55 Join saratoga [0] (~9803c6dd@gateway/web/freenode/x-rbctpdtjiwgnsrcp)
23:23:51saratogawhats the advantage of flashing the NOR? less likely to corrupt the NAND?
23:25:34TheSevenmuch faster boot and the ability to recover from most nand problems without deleting everything
23:28:54 Join simabeis [0] (
23:29:50TheSevenanyone keen on testing it?
23:32:54saratogais there any obvious downside?
23:33:25TheSevenit has only been tested on 5 devices until now
23:33:42TheSevenand there is a bricking risk if there should be a bug in the very first stage of it
23:34:12TheSeven(well, semi-bricking, you can fix it by opening the ipod and connecting 2 pins - like on the e200)
23:34:51 Quit shaggy-h (Read error: Connection reset by peer)
23:35:45TheSevenand uninstalling it won't be as easy as a nand-based loader (which can be uninstalled using itunes)
23:36:20TheSevenwhile installing, it will create a NOR backup as a file, that you should copy to some safe place :-)
23:37:50linuxstbWhat happens if the aupd image is run after you've modified the NOR?
23:38:25TheSevenit won't be run after i modify the nor
23:38:46linuxstbYes, I just realised that...
23:38:52 Quit Strife89 (Quit: See ya.)
23:38:54TheSevennorboot is responsible for running that, and it doesn't exist any more :-)
23:40:30linuxstbWhat does the boot rom do? Does it decrypt the entire NOR to RAM?
23:40:43TheSevenno, just the norboot image
23:41:56TheSeveniloader itself will still run as the 3rd stage bootloader, norloader (2nd stage) will be replaced with a small recovery stub that allows to enter ibugger even if everything else is totally fubar'd
23:42:20 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
23:42:38BuschelAlexP: I cannot see any reason why the patch should be slower than svn of coldfire...
23:42:39TheSeven(and if that stub is damaged in some way, it will have a bad hash, so the bootrom will enter DFU
23:42:45pamaurygevaerts: Forget what I said before about endpoint request, the core just doesn't handle well class request: request_handler_endpoint treats each request as a standard one which means it can misinterpret a request if it's class specific and not standard
23:44:21TheSevenafter the installation, there will be <8KB of encrypted stuff on the whole ipod :-)
23:45:35linuxstbSo you don't keep the firmware partition encrypted?
23:46:03TheSevenno need to keep the firmware partition at all (although i could possibly do it)
23:46:32saratogaand the apple firmware doesn't care about all of this?
23:46:58TheSeventhe apple firmware will be placed as /iloader/appleos.bin on the data partition, and i haven't noticed any glitches running it yet
23:47:30TheSeventhe only thing that is probably broken in that state is the nike+ipod stuff, as this relies on the rsrc partition
23:47:51TheSeven(however, i haven't seen anybody using that yet)
23:50:58 Quit akur (Ping timeout: 252 seconds)
23:57:05linuxstbTheSeven: Does itunes recognise such an ipod?
23:57:15linuxstb(and carry on syncing music to it)?
23:57:45TheSeventhe bootloader shouldn't have any influence on that
23:57:55TheSevenbut as i don't use itunes, i haven't tested it
23:58:06linuxstbI'm talking about you removing the firmware partition
23:58:16TheSevenhm, not sure
23:58:53TheSevenbut as i said, that part is optional (although i usually like to reclaim those 100MB of space)

Previous day | Next day