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 2008-05-19

00:00:11 Quit Rob2223 ()
00:01:32biertrinkenanyone here who is familiar with the ipod hardware ?
00:02:05Bagderjust ask and you'll see
00:02:06kugelbiertrinken: If that's your question. No you can't drink beer out of it
00:02:35biertrinkeni am wondering if there is an unused io pin somewhere inside i may be able to use for triggering my camera
00:03:55n1skugel: got it :) it isn't a gcc bug btw
00:04:12kugelNice, tell me more
00:05:04n1smissing prototype, but since the extra warning options were not turned on in the makefile gcc didn't warn about that, but assumed it would return an int.
00:05:21n1sso to get rid of one warning i had to turn on more warnings :)
00:05:33kugelthat's ironic
00:07:46 Join Spinaker [0] (
00:07:58SpinakerHello people.
00:08:39 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
00:09:36SpinakerHello people.
00:09:45 Part Spinaker
00:09:51 Join Spinaker [0] (
00:10:06n1sthe fix will have to wait for tomorrow though, as it will probably break that standalone database building thing, now sleep
00:10:15SpinakerAnyone alive in here/
00:10:27n1ssor of
00:10:46 Join LambdaCalculus37 [0] (i=1800dac6@gateway/web/ajax/
00:10:57 Quit mf0102 (Remote closed the connection)
00:11:08n1sSpinaker: if you have a question, just ask
00:11:49LambdaCalculus37linuxstb: Still around?
00:11:53SpinakerNo specific questions, just looking for a good on-topic chat, but apparently we're lacking.
00:12:10n1sit's in the middle of the night :)
00:12:33SpinakerIt's 6PM here
00:12:42soapand chit-chat is off-topic here - try #rockbox-community
00:12:48LambdaCalculus37Spinaker: This is a tech-related channel for Rockbox. Keep it on-topic.
00:13:10Spinaker... Yes sir.
00:13:13 Quit Spinaker ("ChatZilla [Firefox]")
00:13:18 Join Rob2222 [0] (
00:13:27 Quit n1s ()
00:13:49 Join Spinaker [0] (
00:14:10 Part Spinaker
00:17:07kugelHe said he's looking for on-topic chat
00:22:03 Quit linuxstb (Read error: 113 (No route to host))
00:22:23 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
00:22:32linuxstbLambdaCalculus37: Yes
00:23:33LambdaCalculus37linuxstb: Compiling the m200 sim still errors out due to lack of a keymap (which I'm going to try fixing).
00:23:38LambdaCalculus37Compiling a bootloader works.
00:23:56linuxstbI thought I committed a rough keymap...
00:24:21LambdaCalculus37linuxstb: Still craps out, on both normal and sim builds.
00:24:51LambdaCalculus37I successfully compiled a bootloader, and have a "player.rom" file in my build folder.
00:24:52linuxstbWhere? I think the codecs fail to build (due to lack of IRAM), but the main binary used to build IIRC
00:25:16LambdaCalculus37Let me try a normal build again and I'll pastebin the error.
00:25:48linuxstbAh, I've been trying normal builds...
00:26:09linuxstbA little work is needed in uisimulator/ to add a new target.
00:26:23LambdaCalculus37What sort of work?
00:26:33linuxstbFixing the errors/warnings...
00:26:55linuxstbBasically, you'll need to UI bitmap, plus fix some SDL -> Rockbox button mappings
00:27:03linuxstb^add a UI bitmap
00:27:26 Quit dabujo (Read error: 104 (Connection reset by peer))
00:27:35LambdaCalculus37I'll try to scan the front of my m200 then.
00:28:23linuxstbYou'll then need to scale it so the LCD is 128x64 pixels in size
00:28:46LambdaCalculus37Okay. Hopefully my scanner will behave. :)
00:29:11LambdaCalculus37linuxstb: Here's the entire output of make on the m200 normal build:
00:29:16LambdaCalculus37I'll be back in a bit.
00:29:21*LambdaCalculus37 goes to eat
00:34:20 Join nuonguy [0] (
00:35:36 Quit moos ("Rockbox rules the DAP world")
00:36:17 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
00:39:43 Join Synergy6 [0] (
00:41:02 Join AceNik [0] (n=AceNik@
00:41:21Synergy6Does rockbox have changelogs?
00:42:09AceNiksynergy: you can come to know the updates from a particular SVN REVISION number
00:43:52Synergy6So if I want the changes from 17307 to 17577 on an Ipod Video 30G, I do what?
00:44:02AceNiklinuxstb knows the code on that, you need to type a particular command with the revision number
00:44:46 Quit herrwaldo (Remote closed the connection)
00:44:57Synergy6I presume the newest version is always the recommended?
00:45:14AceNikyes which player are you using ?
00:45:43Synergy6Ipod Video 30GB
00:45:48Synergy6Ta linuxstb
00:45:59AceNiklinuxstb:i remember once you gave me some search command to show results between 2 revisions
00:47:15linuxstbProbably something like "svn log -r17307:17577"
00:47:24linuxstbBut the webpage is nicer...
00:49:34kugel"chmod: changing permissions of `/home/diablo/share/rbdev/rockbox/sim/apps/codecs/wav.codec': Operation not permitted" ??
00:49:46kugelI get that error while compiling
00:50:01Synergy6Ooh, looks much nicer
00:50:13 Quit perrikwp (" ajax IRC Client")
00:50:27kugelsudo'ing doesn't help :/
00:50:31Horschtkugel, sounds as if you don't have write access to that file
00:50:49kugelHorscht: I can do chmod to that files
00:52:11 Quit Mathiasdm ("Yuuw!")
00:52:32 Quit nuonguy ("This computer has gone to sleep")
00:52:51 Join ia86x [0] (n=chatzill@
00:52:59kugelI updated my kernel today, might that be the reason?
00:53:35AceNikkugel: you compile in linux ?
00:53:43Synergy6Just noticed my Ipod case weighs more than the player
00:54:08ia86xhi,why my Ipod nano is slow?
00:54:15kugelAceNik: Ehm, yes?
00:54:22ia86xis it the build?
00:54:27*kugel thought that was obvious, sorry
00:55:37AceNikkugel: sorry i just inquired, ive not been able to understand how to set up a build environment in linux yet
00:55:48AceNikis it faster ?
00:55:59kugelway faster
00:56:03AceNikcan i use the same source as windows ?
00:56:07DerPapstways faster than cygwin for sure
00:56:19AceNikalso can i use VMware on linux ?
00:56:29kugelDerPapst: I also tried Virtualbox and colinux
00:56:31DerPapstguess so
00:56:39DerPapsti wanted to try colinux
00:56:44AceNikDerPast : i use VMware on windows
00:56:45DerPapstnever did though
00:57:04DerPapstkugel: does colinux work good?
00:57:04kugelAceNik: You can use virtualbox in linux.
00:57:13 Join Xqtftqx [0] (i=40e9e3d2@gateway/web/ajax/
00:57:14kugelDerPapst: not for me
00:57:27DerPapstdid it work at all?
00:57:36kugelDerPapst: I didn't try colinux actually, but andlinux which is kinda based on that
00:57:40AceNikkugel: will i be able to use the same source im using in windows, like if i jus copy the whole directory structure
00:57:55DerPapstah. and did that work at all? ;-)
00:58:07kugelDerPapst: yes
00:58:09DerPapstAceNik: yes
00:58:25DerPapstkugel: but slower or what was the problem?
00:58:30 Quit Xqtftqx (Client Quit)
00:58:40 Join mib_68u4ye [0] (i=40e9e3d2@gateway/web/ajax/
00:58:51kugelDerPapst: That, and networking
00:59:08DerPapstah. good to know. then i don't bother :-P
00:59:11 Quit ender` (" We are surprised at our own versatility in being able to fail in so many different ways. -- Samuel McChord Crothers")
00:59:20kugelDerPapst: I've allways tried to use a share fat32 partition
00:59:59 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
01:00:14kugelHorscht: yes, I've pretty much given up trying anything but linux to compile
01:00:25kugelthough I still use the fat32 partition :/
01:00:25 Part mib_68u4ye
01:00:32 Join mib_68u4ye [0] (i=40e9e3d2@gateway/web/ajax/
01:00:38 Part mib_68u4ye
01:00:41 Join mib_68u4ye [0] (i=40e9e3d2@gateway/web/ajax/
01:00:58AceNikkugel: ok one more question since you mention that, can i acces the same 2GB virtual drive of rockbox's image ? on linux, also is it possible to reduce that 2GB image
01:01:37kugelthe problem was, that when I used the partition from vbox/colinux, I got problems with the file stats (time specifically). and that makes gcc cry
01:02:23kugelAceNik: that wasn't the answer for your question
01:02:56AceNikok ?
01:03:29kugelAceNik: I can't answer your question, I never used vmware
01:04:03kugelSo, has anyone a idea for my problem?
01:04:12AceNikill probably probe you afetr i follow the linux setup procedure againthanks kugel
01:04:28kugelAceNik: linux is a nice OS afterall.
01:04:29*LambdaCalculus37 is back
01:04:52kugelAceNik: Try ubuntu. The installation disk is also a livecd
01:04:54AceNiki know that for sure :), loads of potential always
01:05:13AceNik8.04 installed & thralled by it
01:05:47 Join Schmogel [0] (
01:07:42 Quit obo ("bye")
01:08:07LambdaCalculus37linuxstb: Saw the pastebin?
01:08:09kugelDoes anyone know why gcc/whatever can't change permissions of the codecs anymore?
01:10:20 Nick JdGordon|zzz is now known as JdGordon (i=jonno@rockbox/developer/JdGordon)
01:10:33 Quit kugel ("ChatZilla [Firefox 3.0b5/2008050509]")
01:12:33 Quit BlakeJohnson86 (Read error: 104 (Connection reset by peer))
01:13:13 Join BlakeJohnson86 [0] (
01:13:31 Quit mib_68u4ye (" ajax IRC Client")
01:17:17 Part AceNik
01:18:44 Nick fxb is now known as fxb__ (
01:19:01 Join SeaWeed [0] (
01:20:44 Quit gevaerts ("bedtime")
01:22:37SeaWeedhello all i have to say im new to ipod and also rock box but have to say great work on rockbox nice setup there
01:24:10SeaWeedi picked up 5th gen video used and had some hard drive issue but i took care of that with my debian system useing the ( dd ) command to zero the drive via usb conection and did not have to remove drive
01:24:41Synergy6Has there been a major UI update in the last month? If not, Rockbox Utility didn't install the UI correctly
01:24:53 Quit DJF5 (Read error: 113 (No route to host))
01:25:17SeaWeedbut have a ? what file type or shall i say .mpg format will rockbox play
01:25:56SeaWeedi have imported a .mpg from my mythtv setup just as a test but rock box seem to try and play it but no video or audio
01:26:03 Quit DaCapn ()
01:26:42HorschtSeaWeed, check out
01:26:54 Quit culture (Read error: 110 (Connection timed out))
01:26:55SeaWeedthan you
01:27:27pixelmaSeaWeed: but on a 5th gen Ipod you'll probably have more fun watching videos in the original firmware
01:28:13SeaWeedi have tested the video in that link above couple nites ago it played fine
01:29:44 Nick gregzx is now known as gregzzzzzzzzx (
01:30:30 Quit Nico_P (Remote closed the connection)
01:35:16*LambdaCalculus37 pokes around in the /uisimulator folder in the source
01:41:37 Quit knittl (Read error: 113 (No route to host))
01:43:31 Join kkurbjun [0] (
01:43:36***Saving seen data "./dancer.seen"
01:49:05 Quit XavierGr (Read error: 104 (Connection reset by peer))
02:01:54 Quit Synergy6 (Read error: 110 (Connection timed out))
02:06:14 Quit Schmogel (Read error: 110 (Connection timed out))
02:08:04 Quit DerPapst (Read error: 113 (No route to host))
02:09:47 Quit LambdaCalculus37 (" ajax IRC Client")
02:11:57 Quit DerDome ("Leaving.")
02:17:20 Quit crope` ("Leaving")
02:28:05 Join JdGordon|uni [0] (i=768ae098@gateway/web/ajax/
02:28:06 Quit Thundercloud (Read error: 104 (Connection reset by peer))
02:31:42 Quit BlakeJohnson86 (Read error: 110 (Connection timed out))
02:32:45 Quit SeaWeed (Remote closed the connection)
02:47:04toffe82I am a little lost in the code, I want to force the usb connection ON (without looking if something is connected) pressing a button and disconnect pressing another button
02:47:48toffe82I am looking the bootloader and the usb files but cannot really find, it is for the S
02:48:13 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
02:51:26 Quit JdGordon|uni (" ajax IRC Client")
02:54:38 Join JdGordon|uni [0] (i=768aa355@gateway/web/ajax/
03:00:19 Quit Beta2K (Read error: 110 (Connection timed out))
03:02:14 Quit linuxstb (Read error: 110 (Connection timed out))
03:03:21 Quit perrikwp (" ajax IRC Client")
03:06:58jhMikeStoffe82: You can try unconditionally returning true from usb_plugged and USB_INSERTED from usb_detect
03:08:19 Join linuxstb__ [0] (
03:08:39toffe82jhMikeS: in the bootloader ?
03:09:32jhMikeSusb-imx31.c is used for both
03:10:51jhMikeSusb_plugged only used by the bootloader to tell if it should even attempt a connect (init drivers and such)
03:12:44 Part pixelma
03:13:02toffe82so if I replace the line in usb_plugged bu return true it should attempt to always connect ?
03:14:52jhMikeSit will then start the usb driver which should call usb_detect once it's started monitoring
03:18:19toffe82it doesn't work
03:18:40jhMikeSyou changed both functions?
03:19:15toffe82no , sorry ;)
03:19:53jhMikeSwhy do you want to force a connect/
03:20:24 Quit linuxstb_ (Read error: 113 (No route to host))
03:20:56toffe82because I have a S whith usb working only when you update the firmware, so I assume that the fuse for the usb detect is blown and
03:21:28toffe82I want to try to have the rockbocx bootloader working like in the update, to test
03:21:34jhMikeSOF detects a connection properly?
03:22:09toffe82only the recovery because I think it doens't check if something is connected, it is just waiting for something
03:22:20toffe82in the OF no usb connect
03:23:42toffe82looking the block diagramm I think that there is a blown fuse on on the usb or a bad component
03:24:21toffe82I don't see any other reason to have the usb working in one case and not the other
03:24:23jhMikeSchanging those two functions should make it expect packets
03:25:50jhMikeSThe I/O connector seems to have a way around the 0.8A fuse there
03:27:46toffe82yes, I have to find it
03:28:42jhMikeSI wonder which of these various little "dots" on the PCB are the fuses
03:29:18toffe82working :)
03:30:55toffe82ok , I load rockbox
03:31:22 Join gregzx [0] (
03:31:43jhMikeSbut now you can't get out of the bootloader :)
03:31:58toffe82I have to reload a normal one
03:32:16toffe82it is the reason I want to do it with some button
03:33:04jhMikeSto force if a button is pushed?
03:34:54toffe82and disconnect when finish
03:35:13jhMikeSchange usb_plugged to be return button_read_device() & BUTTON_XXX
03:35:34jhMikeSXXX = you preferred button
03:36:34jhMikeShmmm, this has alot of steps
03:37:21toffe82file not found ???
03:37:49jhMikeSwhen loading RB?
03:38:12toffe82I copy it on the second partition
03:38:23jhMikeSyou installed with sendfirm or with the updater/restore?
03:39:36jhMikeSI think one way around that was just to reformat it clean.
03:40:16toffe82I am in a virtual machine, I don't think it is the problem, yesterday I did the same with my S60
03:40:54toffe82ok, I will try later, child time ;)
03:41:19toffe82thanks for all
03:43:40***Saving seen data "./dancer.seen"
03:47:08 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
03:47:26jhMikeStoffe82: hold on, I made a patch
03:48:17 Quit gregzzzzzzzzx (Connection timed out)
03:48:43jhMikeStoffe82: push "DOWN" to force the connection wait and "UP" to leave usb (picked at random).
03:54:40 Join yoyoned [0] (
03:55:21toffe82ok, I try , just have to look how to apply a patch :0
03:56:59jhMikeSpatch -p0 < patchfile from the source root directory
04:01:14 Quit linuxstb__ (Read error: 110 (Connection timed out))
04:01:33 Join BlakeJohnson86 [0] (
04:02:06 Quit einhirn_ (Read error: 104 (Connection reset by peer))
04:03:07 Quit jhMikeS (Nick collision from services.)
04:03:13 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
04:04:19 Quit yoyoned (Remote closed the connection)
04:14:38toffe82the virtual machine freeze :(
04:16:09jhMikeS?? it should be doing the same this that already worked
04:25:46 Join EternalRains [0] (i=47c7ec42@gateway/web/ajax/
04:30:06 Join Beta2K [0] (
04:34:12 Quit EternalRains (" ajax IRC Client")
04:49:00 Join miepchen^schlaf_ [0] (
04:50:13 Join linuxstb__ [0] (
04:53:33 Join homielowe [0] (
04:54:03 Quit homielowe (Remote closed the connection)
04:54:50 Join homielowe [0] (
04:56:00 Part kkurbjun
05:04:16 Quit linuxstb_ (Read error: 110 (Connection timed out))
05:04:45 Quit miepchen^schlaf (Connection timed out)
05:06:34 Quit Ragnor (Remote closed the connection)
05:08:11 Quit JdGordon|uni (" ajax IRC Client")
05:08:28 Join Ragnor [0] (
05:14:20 Join perrikwp [0] (i=98214f06@gateway/web/ajax/
05:25:09 Quit thegeek_ (Read error: 110 (Connection timed out))
05:25:46 Quit BlakeJohnson86 (Read error: 110 (Connection timed out))
05:28:10 Quit jhMikeS (Nick collision from services.)
05:28:16 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
05:29:11 Quit csc` (Remote closed the connection)
05:43:41***Saving seen data "./dancer.seen"
05:50:49 Quit krazykit (Remote closed the connection)
05:50:53 Join krazykit [0] (
06:01:22 Quit mackes ("I'm quiting for now.")
06:01:32 Join BlakeJohnson86 [0] (
06:14:43 Join nuonguy [0] (
06:29:19 Join csc` [0] (n=csc@archlinux/user/csc)
06:32:11 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
06:46:18 Quit linuxstb__ (Read error: 110 (Connection timed out))
06:57:07 Quit BHSPitLappy (Remote closed the connection)
07:09:19 Join rvvs89_ [0] (
07:10:15 Quit rvvs89 (Nick collision from services.)
07:10:19 Nick rvvs89_ is now known as rvvs89 (
07:10:49 Quit ia86x ("ChatZilla [Firefox 3.0/2008051206]")
07:12:16 Quit m0f0x ()
07:14:37 Join linuxstb__ [0] (
07:20:58 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
07:21:56 Quit advcomp2019 (Read error: 104 (Connection reset by peer))
07:25:06 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
07:26:19 Quit linuxstb_ (Read error: 113 (No route to host))
07:27:07LloreanAre image strips documented somewhere in the wiki?
07:32:22JdGordonthe wps ones?
07:33:18JdGordon seems to be missing them
07:34:06LloreanYeah, I was wondering if it maybe had its own page hidden away somewhere, or something. =/
07:35:47 Join LinusN [0] (n=linus@gateway/web/cgi-irc/
07:43:45***Saving seen data "./dancer.seen"
07:48:51 Join DerDome [0] (
07:51:45 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
07:56:51 Join OlivierBorowski [0] (
07:57:45Lloreanpixelma: I seem to remember some talk where you could do a conditional, and just put the %xR in it, where R is an image with subimages, and it would expand it to use all its subimages (or if a finite conditional, as many subimages as there are conditions)?
07:59:09pixelmaIIRC we agreed in the end that it wasn't wanted and I don't think it was implemented. It could be that someone (Nico_P I think) started working on it and put a patch on the tracker, not sure of the latter
07:59:19LloreanAh, that must be it.
08:02:57 Join goffa [0] (n=goffa@
08:05:45 Part toffe82
08:06:51 Quit BigBambi (Remote closed the connection)
08:08:58 Join Rob2223 [0] (
08:10:37 Join Buschel [0] (
08:11:08*Buschel reaches 15:09 runtime his 5.5G 30GB :o)
08:11:53Buschelwith current mpc + some local changes (no lineout, 24MHz normal clock + gui boost)
08:12:15Buschelnever tought we could reach such runtimes half a year ago
08:13:12 Join peter_b [0] (
08:13:18 Quit biertrinken (Read error: 110 (Connection timed out))
08:17:00 Quit goffa_ (Read error: 110 (Connection timed out))
08:17:22JdGordonpixelma: Llorean: iirc someone did actually implement it but was dropped anyway
08:18:13 Quit linuxstb__ (Read error: 113 (No route to host))
08:18:33 Quit miepchen^schlaf_ ()
08:19:16LloreanJdGordon: Ah, okay.
08:19:29JdGordonI could of course be rmemebering it wrong
08:19:37JdGordonnico is definatly the person to talk to
08:21:21 Join DJF5 [0] (
08:23:31*pixelma should have read the manual more thoroughly earlier to know how sokoban's "solution playback" is supposed to work... :\
08:24:43*Llorean used to enjoy Sokoban.
08:25:34pixelmaused to?
08:25:47LloreanI got stuck at one point, and never came back.
08:26:53 Quit Rob2222 (Read error: 110 (Connection timed out))
08:27:03 Join aliask [0] (n=chatzill@rockbox/developer/aliask)
08:27:19 Quit Buschel ()
08:31:01pixelmaLlorean: btw... I've been told that a slider progressbar was the standard in the beginning and it was dropped in favour of a filling progressbar because it's easier to read. In the Archos WPS gallery you can still find old screenshots and compare
08:31:45Lloreanpixelma: Well, I never said it couldn't be reinstated. Just that anyone wanting it to be should have a strong reasoning for it.
08:31:56LloreanI really think one could create a very acceptable looking slider with bitmap strips.
08:32:43JdGordon? slider just needs a background image and a block image to move... doesnt need strips at all
08:32:56LloreanJdGordon: You can't really move an image though.
08:32:57pixelmaLlorean: yes, agreed (and I also agree on the decision earlier)
08:33:06LloreanNot unless you load a bunch of the same image in different positions.
08:33:38LloreanI'm confused.
08:33:45 Quit DJF5 ()
08:33:59JdGordonand I missed the earlier conversation...
08:34:06LloreanWe're talking about a progress bar where a single image moves from one end to the other, rather than it filling.
08:34:19LloreanSince you can't actually move an image, you need multiple images with the block in different places.
08:34:23JdGordonyeah, ok, why does that needs an image strip?
08:34:28pixelmaJdGordon: Llorean is right, you can't simply move a image
08:34:37JdGordonah, ok
08:34:45JdGordonthe "correct" way to do that would be with a new tag
08:34:45LloreanThat's actually a pretty significant limitation of WPSes, in a way. Images are loaded for a specific location.
08:34:49pixelmawith current WPS syntax
08:35:21JdGordonwell, apart from that, would you ever want to move an image?
08:35:27LloreanBut for a moving block in a strip, I'd actually use multiple %px conditionals and quite small strips that sort-of repeat, rather than one large strip, to save image space.
08:35:35LloreanJdGordon: That's more or less the only reason, I think.
08:35:58pixelmaJdGordon: there even is/was a patch in the tracker. I don't need it though, I also find a filling on better readable
08:35:58JdGordonthen wouldnt it be better to implement that as a seperate tag? I'm 99% sure there is a patch for that already
08:36:51LloreanIt's kinda redundant since you can already accomplish it with %px though
08:38:07JdGordonfs#6505 - which has been closed
08:38:50JdGordon%px is the progress bar image? how would you acompluish it with that?
08:39:03Llorean%px is a conditional for progress bar percent.
08:39:37pixelmaLlorean: for a "smoother" look when you go try it with %px you could probably use few bitmap strips (maybe even the same) loaded at different positions
08:39:44JdGordonso you couldnt have it sliding smoothly
08:39:47Lloreanpixelma: Exactly what I was thinking.
08:40:05LloreanJdGordon: You could have it moving at 1pixel/% for smaller ones, and at worst (largest screens we have) 2.4 pixels/%, still quite smooth
08:40:17LloreanWell, perhaps 3.2
08:40:19 Quit DerDome (Read error: 110 (Connection timed out))
08:40:21LloreanNot quite as smooth
08:40:28 Quit gregzx ("ChatZilla [Firefox]")
08:41:09LloreanAs it stands though, the existing solution allows you a "mostly" smooth slider. Or a filling hourglass. Or a cassette tape that slowly runs out. Much more flexibility.
08:42:01*Llorean is kinda disappointed he hasn't seen many clever uses of %px
08:43:45JdGordonbecause most users actualy care about listeing to music easily instead of pretty animations?
08:44:15LloreanI dunno, there seem to be a lot of people who just churn out WPSes all over the place
08:45:09JdGordonalthough, a tape running out would be pretty cool, in a retro sort of way :p
08:45:19LloreanI was thinking of that one WPS by PHK
08:45:30LloreanIt's a cassette player, but it came before %px existed, I think
08:54:23 Join ender` [0] (
08:54:29 Join Bagderr [0] (n=daniel@gateway/web/cgi-irc/
08:54:32 Join davina [0] (
08:54:54 Nick Bagderr is now known as B4gder (n=daniel@gateway/web/cgi-irc/
08:55:23 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
08:56:56 Join Mathiasdm [0] (
09:00:52 Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder)
09:02:43 Join culture [0] (n=sam@
09:04:06 Join petur [50] (n=petur@rockbox/developer/petur)
09:09:34 Quit JdGordon ("Konversation terminated!")
09:11:32 Quit nuonguy ("This computer has gone to sleep")
09:11:58 Join JdGordon [0] (
09:15:28 Join OlivierBorowski_ [0] (
09:18:51 Quit austriancoder (Client Quit)
09:29:25 Quit OlivierBorowski (Read error: 110 (Connection timed out))
09:34:54 Join knittl [0] (n=knittl@
09:43:46***Saving seen data "./dancer.seen"
09:44:23 Join GodEater [0] (i=c2cbc962@gateway/web/ajax/
09:47:02 Quit culture (Read error: 104 (Connection reset by peer))
09:47:13 Join culture [0] (n=sam@
09:53:29 Quit dan_a_ (Read error: 110 (Connection timed out))
09:59:45 Part pixelma
10:00:08 Quit knittl (Read error: 110 (Connection timed out))
10:00:26 Join Hidden [0] (
10:00:27 Join JdGordon_ [0] (
10:06:34 Quit ompaul (Remote closed the connection)
10:07:41 Join mf0102 [0] (n=michi@
10:16:54 Quit JdGordon (Read error: 110 (Connection timed out))
10:16:59 Join Krownkrew06 [0] (n=c635d331@gateway/web/cgi-irc/
10:18:08 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
10:18:11 Quit Krownkrew06 (Client Quit)
10:18:31 Join Krownkrew [0] (n=c635d331@gateway/web/cgi-irc/
10:18:54B4gderor whatever that command is
10:20:25advcomp2019Krownkrew, just ask here and not in a pirvate message please
10:21:28 Nick JdGordon_ is now known as JdGordon (i=jonno@rockbox/developer/JdGordon)
10:21:38Krownkrewokay perfect thank you.
10:22:06KrownkrewCan anyone help me with my ipodpatcher.exe claiming ipod not found?
10:22:27GodEateronly if you have a supported ipod
10:22:33GodEaterwhich model is it ?
10:22:40Krownkrewi have an ipod classic 80Gb.
10:22:52GodEaterthen there's nothing we can do
10:22:55LinusNsorry, the classic is not supported
10:22:56GodEatersince that's not supported
10:23:11Krownkrewso the program isnt available for it?
10:23:42KrownkrewOkay any other programs similair that may be supported. Im very bored of my ipod as is.
10:23:48GodEaternone that we know of
10:24:00*linuxstb points Krownkrew to ebay
10:24:18GodEater...and the list of supported players on the front page at
10:24:21 Join Acheron [0] (
10:24:56AcheronIve been trying to get album art to show up for the past 3 hours, no luck, ARGH could someone help me out?
10:25:01KrownkrewHaha....I need my ipod and need its size. any other suggestions.....and i know. i thought it to be the 5th gen 60/80.
10:26:02JdGordonAcheron: embedded AA?
10:26:08Acheronive got r17580 and im using the latest versions of the themes as well
10:26:32JdGordonin the id3 tags? or you have cover.bmp set up?
10:26:45Acheronive got 100x100 .bmps sitting in the folders called cover.bmp
10:27:12Krownkrew....Any other changes to classic ipod i can do?
10:27:53Acheronits very very confusing. theres patches, patched WPSs, or releases that have them already, custom builds, its insane. is there no simple up to date guide on how to do this?
10:27:58B4gderKrownkrew: you can paint it! ;-P
10:28:16LloreanAcheron: Use an official build, and follow the instructions in the AlbumArt wiki page.
10:28:37LloreanAcheron: You can blame hundreds of enthusiastic users for the custom build / patched WPS insanity, we have no control over that.
10:28:48Acherondamned open source code monkies, if rockbox wasnt so good I'd boycott the lot of you :P
10:29:26KrownkrewB4gder: Haha VERY funny....I just wanna change it up. i have had three covers for this damn thing and every time its gets stolen.
10:29:28B4gderif you stick to info on only, it shouldn't be that confusing
10:29:50 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
10:29:57LloreanB4gder: Well, there's all the themes that require unsupported builds in the wiki.
10:30:00JdGordonAcheron: (1) there is only 1 build we support which has AA al ready to go, (2) the manual is nice and handy (3) I dont know how to fix your actual problem
10:30:07B4gderah true
10:30:21LloreanThough at least a solution to that confusion is planned.
10:30:29Acheronwhich build is that?
10:30:40LloreanAcheron: The official one...
10:30:58Acheronits the one im using atm
10:31:30Acheronthere is nothing in the manual about album art, i looked.
10:31:36KrownkrewB4gder: Any ideas....i want to freshen up logos. menus ect.
10:31:50LloreanAcheron: Try the AlbumArt wiki page.
10:31:54B4gderKrownkrew: there's no way at all with your model
10:31:55Acheroni just tried looking it up on the wiki, but couldnt find it. search didnt pull up anything. Although im sure there is a page, Ive seen it before
10:32:15Acherongoes on about %CI
10:32:15 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
10:32:20GodEaterAcheron, Llorean just told you the name of the page, just put it in the "Go" box
10:32:42 Quit linuxstb (Nick collision from services.)
10:32:44 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
10:32:56 Quit mf0102 ("Ex-Chat")
10:32:58Acheronoh lol, search is case sensitive?
10:33:05Acheronnice touch
10:33:19GodEaterthat's not a search box
10:33:31KrownkrewB4gder: I have heard of other ways to change logos and fonts. Is this possible on mine and if so to what degree can i change things.
10:34:00GodEaterKrownkrew: we already said, there's no way to change anything on the classic.
10:34:11B4gderKrownkrew: if you've heard of it for the classic then please show me where/how and I'll tell you they're lying or they did the one thing nobody else has done
10:34:27Acheronyes, i tried editing my wps with no success. any chance someone could email me one thats already edited?
10:34:42Acheronim using the stu theme now or w/e its called
10:35:02KrownkrewWhoah guys. lol i have just heard of it. im yet to look into it. i was simply wondering if its possible. or if its just talk.
10:35:27B4gderKrownkrew: it
10:35:32B4gder's just talk
10:35:35Acheronits called sta
10:35:54B4gderKrownkrew: nobody has yet "cracked" the classic encrypted approach
10:36:59Krownkrewokay perfect thank you B4gder. I will either have to tough it out OR look at downgrading. Is the fifth gen available in an 80 GB.
10:37:18*GodEater owns one
10:37:23*LinusN has one too
10:37:26B4gderwe call that 5.5gen
10:37:54*gevaerts wonders if LinusN manages to keep track of where his ipod is all the time
10:38:12B4gderthe grand Linus' ipod rockbox world tour
10:39:25KrownkrewAny real difference between classic and 5.5 other then appearance
10:39:35gevaertsYes, all the insides
10:40:01Krownkrewhaha. to the average user. is there any differences. issues. so on and so on
10:40:09JdGordonKrownkrew: the better qeusntion is "is anything apart from the name the same"
10:40:13GodEaterI have no idea, I've never seen a classic
10:40:19 Quit Mathiasdm ("Yuuw!")
10:41:20Acheronmy covers show up in pictureflow, thats as far as i got
10:41:48KrownkrewHaha fair enough JdGordon. Or how bout is there any lose or gain to downgradin to 5.5 from classic
10:41:53JdGordonAcheron: try renaming them to cover.100x100.bmp ?
10:42:15linuxstbKrownkrew: Of course - the 5.5 can run Rockbox...
10:42:18GodEaterKrownkrew: none of us own Classics, for obvious reasons - so we're the wrong people to ask
10:42:37JdGordonKrownkrew: your asking the wrong people... we would all say to stay away from the classic, but most of us would usually stay away from ipod anyway (and only get one for rockbox)
10:43:04KrownkrewWell whats common among you then if not the ipod?
10:43:15 Join crope` [0] (
10:43:16linuxstbKrownkrew: I'll give you one guess...
10:43:34gevaertsA desire to own a JBR ?
10:43:35Acheron@jdgordon no change
10:43:37B4gderKrownkrew: common among us is to have a handful players of various models
10:43:50*GodEater owns 5 currently
10:46:44Acheronjust tell me where i need to insert the %Cl and %C tags in the wps
10:49:19KrownkrewOkay well I think i might have to tough it out with my ipod then lol. and live in dire hopes of a new rockbox.
10:51:34GodEaterdon't hold your breath
10:52:12Mode"#rockbox +o logbot_ " by ChanServ (ChanServ@services.)
10:52:40 Join Thundercloud [0] (
10:53:37 Quit Hidden (
10:53:37 Quit csc` (
10:53:37 Quit jhMikeS (
10:53:37 Quit Ragnor (
10:54:03NJoinHidden [0] (
10:54:03NJoincsc` [0] (n=csc@archlinux/user/csc)
10:54:03NJoinjhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
10:54:03NJoinRagnor [0] (
10:54:38Acheronholy shit i did it
10:54:47Acheronwrong size and wrong co-ords but its there
10:54:50Acheronbooyah motherfuckers
10:55:34 Join UncleRem1s [0] (
10:55:41 Quit gibbon_ (Read error: 104 (Connection reset by peer))
10:55:45 Join gibbon_ [0] (n=joel@
10:56:03scorcheAcheron: there is no need for that kind of language..
10:56:28Acheronyes there is, im afraid. this took me three hours to accomplish.
10:56:49markunAcheron: maybe you can help improve the info on how to do it a bit
10:56:54 Quit UncleRemus (Read error: 104 (Connection reset by peer))
10:57:39scorcheno, there isnt...please see the guidelines linked in the topic
10:57:57 Quit Krownkrew ("CGI:IRC (EOF)")
10:58:00markunAcheron: what was is that did the trick?
10:58:04Acheronwell someone should definitely do something because I like to think im computer literate and if it took me this long to figure out I'd hate to think what it'd be like for a casual joe blog
10:59:02linuxstbAcheron: If everyone thinks "someone" should do it, it will never get done... We're all volunteers, contributing to Rockbox in our spare time.
10:59:06Acheroni dont know, actually. Amidst furious restarts and overwrites I have no idea what I did. I just RAGED at it.
10:59:52 Quit simonrvn (Remote closed the connection)
11:00:03 Join simonrvn [0] (i=simon@unaffiliated/simonrvn)
11:00:36Acheroni think it was a matter of editing the wps code properly
11:00:45markunyes, probably
11:01:34Acheronto someone who has minimal coding knowledge and no prior experience with the internal workings of rockbox that wiki page is rather perplexing
11:01:48Acheronin fact the whole thing is rather perplexing
11:06:35linuxstbAcheron: Did you try using the default Rockbox theme (cabbiev2) with your Album Art?
11:07:17Acheronyes, initially. no luck. i just got it working on sta.
11:08:15LloreanAcheron: So you're saying with an official "Current build", with completely cleared settings, reset to the default theme, having cover.bmp in the right place does not work?
11:10:21Acheronive been using an older version. I upgraded to the latest daily.
11:10:44Llorean"daily" and "current" are two different things.
11:10:53LloreanOne being a build updated daily, and the other being the actual current build.
11:11:43LloreanBut that is irrelevant to my question, which was more or less a yes/no situation. Does album art work with the official build and default theme by simply placing the cover.bmp file in the right place?
11:12:10 Quit jhMikeS (
11:12:10 Quit Hidden (
11:12:10 Quit csc` (
11:12:10 Quit Ragnor (
11:12:26Acheronno. I upgraded to the daily, placed cover.bmp in the folder, changed to default theme, nothing.
11:12:53LloreanI've explained already the daily is not the current build.
11:12:54NJoinHidden [0] (
11:12:54NJoincsc` [0] (n=csc@archlinux/user/csc)
11:12:54NJoinjhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
11:12:54NJoinRagnor [0] (
11:13:01*B4gder never even tried AA...
11:14:17 Join Arathis [0] (
11:15:15 Quit Acheron ("ChatZilla [Firefox]")
11:17:55*Llorean has to report very different results than Acheron
11:18:27LloreanI put a 100x100 image named cover.bmp in the folder of the song I was last listening to, booted up my device with a freshly extracted current build, hit play to resume playback, and there it was, a horrible big red square with AA in it staring back at me.
11:18:33B4gderno big surprise there really
11:18:45LloreanWell you never know, it *might've* been broken.
11:19:02B4gderyeah, I just meant that his report and use was confused, to say the least
11:19:20LloreanNow to go delete that horrible image.
11:20:08*gevaerts notices that Acheron never told us what device he is using
11:22:25 Quit ompaul (No route to host)
11:28:52 Quit Horscht ("User was distributing pornography on server; system seized by FBI")
11:30:52 Quit scorche (Nick collision from services.)
11:31:12 Join [Mr]Positiff [0] (n=Clarence@unaffiliated/krevedko)
11:31:55 Join scorche [50] (n=scorche@rockbox/administrator/scorche)
11:32:13 Part [Mr]Positiff ("bye all =((")
11:32:18 Join spiorf [0] (
11:40:51 Join dabujo [0] (
11:43:49***Saving seen data "./dancer.seen"
11:50:17 Join Lynx_ [0] (
11:53:11 Quit axionix (Read error: 110 (Connection timed out))
11:53:32 Join DerPapst [0] (
11:54:15 Quit spiorf (Remote closed the connection)
11:54:18 Quit jhMikeS (
11:54:18 Quit Hidden (
11:54:18 Quit csc` (
11:54:18 Quit Ragnor (
11:54:40NJoinHidden [0] (
11:54:40NJoincsc` [0] (n=csc@archlinux/user/csc)
11:54:40NJoinjhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
11:54:40NJoinRagnor [0] (
11:54:47 Join spiorf [0] (
11:56:54 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
11:57:32 Quit jhMikeS (
11:57:32 Quit Hidden (
11:57:32 Quit csc` (
11:57:32 Quit Ragnor (
11:58:22NJoinHidden [0] (
11:58:22NJoincsc` [0] (n=csc@archlinux/user/csc)
11:58:22NJoinjhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
11:58:22NJoinRagnor [0] (
12:00:06 Join MethoS- [0] (
12:00:43 Quit spiorf (Remote closed the connection)
12:03:04 Quit Anakin (Read error: 104 (Connection reset by peer))
12:03:38 Join enakiacak [0] (i=0@
12:06:31 Join moos [0] (
12:09:22 Quit linuxstb (Nick collision from services.)
12:09:24 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
12:10:28 Quit DerPapst (Nick collision from services.)
12:10:36 Join DerPapst [0] (
12:13:16 Join bughunter2 [0] (
12:16:23 Quit jhMikeS (
12:16:23 Quit Hidden (
12:16:23 Quit csc` (
12:16:23 Quit Ragnor (
12:16:43NJoinHidden [0] (
12:16:43NJoincsc` [0] (n=csc@archlinux/user/csc)
12:16:43NJoinjhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
12:16:43NJoinRagnor [0] (
12:25:15 Quit DerPapst (Nick collision from services.)
12:25:26 Join DerPapst_ [0] (
12:29:23 Quit homielowe ()
12:32:20 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
12:34:39 Join yoyoned [0] (
12:35:38 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
12:41:54 Join knittl [0] (n=knittl@
12:42:53 Join gregzx [0] (n=chatzill@
13:01:09 Quit markun (Read error: 104 (Connection reset by peer))
13:02:33 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
13:04:51 Join J-23 [0] (
13:05:47J-23Hi! I'm trying to compile Rockbox with, but I receive How can I fix it?
13:08:19 Quit DerPapst_ (Read error: 110 (Connection timed out))
13:09:23 Join markun [50] (n=markun@rockbox/developer/markun)
13:10:34JdGordonJ-23: you need to ask on the tracker...
13:13:43 Quit moos (Read error: 110 (Connection timed out))
13:13:49 Quit ompaul (Client Quit)
13:13:59 Quit linuxstb (Read error: 110 (Connection timed out))
13:23:23 Join DerDome [0] (
13:24:03 Join moos [0] (
13:38:43 Quit gregzx ("ChatZilla [Firefox]")
13:41:35 Join linuxstb__ [0] (
13:43:51***Saving seen data "./dancer.seen"
13:45:30 Quit linuxstb_ (Read error: 104 (Connection reset by peer))
13:45:49 Nick fxb__ is now known as fxb (
13:48:37 Nick linuxstb__ is now known as linuxstb (
13:50:49 Join herrwaldo [0] (
13:51:59 Join jcollie [0] (
13:57:10 Quit Nico_P (Remote closed the connection)
14:03:14 Quit knittl (Read error: 110 (Connection timed out))
14:04:08 Join DrMoos [0] (
14:04:32 Quit moos (Read error: 104 (Connection reset by peer))
14:04:33 Nick DrMoos is now known as moos (
14:06:20 Join desowin [0] (n=desowin@atheme/member/desowin)
14:10:08 Join cbr|w [0] (n=cbr@
14:10:59 Quit CyBergRind|w (Read error: 104 (Connection reset by peer))
14:11:55 Join ZeroSilverwing [0] (
14:18:03 Join kugel [0] (n=chatzill@unaffiliated/kugel)
14:21:51 Join Schmogel [0] (
14:25:50 Quit aliask ("ChatZilla [Firefox 3.0b5/2008050509]")
14:28:13 Quit Schmogel (Read error: 104 (Connection reset by peer))
14:29:19 Join knittl [0] (n=knittl@
14:29:29 Quit cbr|w (Excess Flood)
14:29:55 Join cbr|w [0] (n=cbr@
14:31:48 Join Schmogel [0] (
14:33:09 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
14:39:45 Quit desowin ("KVIrc 4.0.0 Insomnia")
14:40:52 Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/
14:47:16JdGordonanyone have any thoughts about how to turn the simulator into more of a target? (re saratogas gsoc)
14:48:20B4gderI think the first approach would be to make a target that uses an sdl lcd and sdl codec for sound etc
14:49:01 Quit nplus (Remote closed the connection)
14:49:35B4gderI'm not sure how to do with lcd size for that
14:49:55B4gderprobably we could start with a fixed large-enough resolution
14:50:24JdGordonyeah, well it could still take the lcd size from the simluated targets config
14:50:36B4gderit's not a simulator then
14:50:42B4gderso there's no other target config
14:51:26JdGordonbuild a config customizer for it into configure maybe?
14:51:38B4gderyeah, that could be one way
14:52:09B4gderresizable lcd feels a bit too much to support
14:52:19JdGordonthere still needs to be a way to say "this is a sim of blaa real target" which is different to "this is rockbox built for sdl"..
14:52:33linuxstbShouldn't it simply be a target in its own right, so everything is defined in the target config-xxx.h ?
14:52:35B4gderwe still need the sims
14:52:44B4gderlinuxstb: yes I think so
14:53:27B4gderlike config-sdl.h
14:54:16linuxstbI was thinking something more specific. The fact that it uses SDL for buttons and/or LCD should be a feature declared in the target config-xxx.h
14:54:22JdGordonI was going to say its only the lcd and buttons/keymaps which are diferent in each target, but I forgot you have al the app/ leve HAVE_xxx 's :(
14:54:33B4gderyeah, it should probably be modelspecific
14:54:54LambdaCalculus37linuxstb: Morning! Did you see my pastebin from before?
14:55:07linuxstbLambdaCalculus37: Yes - that's just what I get when trying a normal build...
14:55:46B4gdersdl-lcd would just be the lcd driver of choice for that target
14:55:59LambdaCalculus37linuxstb: The bootloader builds correctly, but sim and normal don't.
14:56:22JdGordonthe lcd is the easy bit imo... I'm more worried about the button/keymap system
14:56:46JdGordonfor a plain sdl target that should be fine... but for a sim, it could be messy
14:56:46B4gderJdGordon: why so?
14:57:21JdGordonmaybe not... hmmm
14:59:10 Quit cbr|w (Read error: 104 (Connection reset by peer))
14:59:33 Join cbr|w [0] (n=cbr@
15:00:29 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
15:00:31 Quit knittl (Remote closed the connection)
15:00:35 Join knittl [0] (n=knittl@
15:00:37*linuxstb_ curses his ADSL
15:00:43 Quit linuxstb (Nick collision from services.)
15:00:45 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
15:01:07linuxstbLambdaCalculus37: Yes, I know. The normal build builds - but the plugins/codecs don't (IIRC).
15:02:02LambdaCalculus37linuxstb: Can't we disable codec and plugin building for now on the m200 for now?
15:02:04linuxstbJdGordon, B4gder: I would imagine "lcd-sdl.c" just being another LCD driver in firmware/drivers/ - I wouldn't try and share the code with the sim.
15:02:09kugelCan anyone explain this to me? chmod: changing permissions of `/home/diablo/share/rbdev/rockbox/sim/apps/codecs/flac.codec': Operation not permitted
15:02:10linuxstbLambdaCalculus37: Yes, "make bin"...
15:02:19LambdaCalculus37linuxstb: Right.
15:02:26B4gderyes, lcd-sdl.c should be a separate implementation
15:02:58kugelI get that compiling the sim
15:03:11JdGordonI was thinking more of moving code from uisimulator into firmare/target and wrapping the sim around that?
15:03:12*LambdaCalculus37 compiles with "make bin"
15:03:18linuxstbI would imagine the hard part being to interface Rockbox with the host OS's kernel functions - threading etc.
15:03:27 Join MethoS_ [0] (
15:03:43B4gderJdGordon: i think we shouldn't do that until we have things running and working, and then only do that if it still makes sense
15:03:44linuxstbJdGordon: I think that would just get messy. IMO we want a clean distinction between sims and target builds.
15:04:03linuxstbYou will probably also want to build a Simulator version of SDL targets...
15:05:42 Join DerPapst [0] (
15:06:29LambdaCalculus37m200 sim build still doesn't work (no button mapping), but normal build now works.
15:06:50kugelI can't compile the sim atm with that isse :/
15:07:19linuxstbkugel: Have you tried completely deleting your sim folder and trying again?
15:07:48 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
15:08:23kugellinuxstb: doesn't work
15:08:39 Nick ZeroSilverwing is now known as Zero (
15:08:41linuxstbWhat doesn't work? Deleting or trying again?
15:09:02 Nick Zero is now known as Zero813 (
15:09:09kugeldeleting works, but I get the error again
15:09:50kugelIt worked until yesterday, I guess it's related to my kernel upgrade
15:10:23*gevaerts assumes that kugel does some things as root that he shouldn't
15:10:38kugelgevaerts: No, nothing as root
15:10:49kugelcompiling as root doesn't work either
15:11:00linuxstbIs "/home/diablo/share/" a Windows share you are accessing from Linux?
15:11:05markunkugel: what if you try to change the permission manually?
15:11:18LambdaCalculus37linuxstb: "make bin" on m200 ended with the line "unsupported model: m200"... no rockbox.bin in my build folder.
15:11:23kugellinuxstb: That's correct, a fat32 partition, mounted with umask=007
15:11:48linuxstbTrying to chmod a FAT32 file doesn't sound feasible...
15:11:56 Quit Arathis ("Bye, bye")
15:11:58 Quit knittl (Read error: 104 (Connection reset by peer))
15:11:59 Join knitt1 [0] (n=knittl@
15:12:16kugelmarkun: I can chmod the files (no error), although permissions doesn't change (since fat32 doesn't support that)
15:12:49 Nick knitt1 is now known as knittl (n=knittl@
15:12:50kugellinuxstb: I compiled the sim without problems the past half year
15:12:53 Nick knittl is now known as kn1ttl (n=knittl@
15:13:36kugelI find it weird that I can chmod the files, but the building process not
15:13:48kugeleven if I run make as root
15:14:14*kugel wonders why it tries to chmod anyway
15:14:21 Nick kn1ttl is now known as knittl (n=knittl@
15:15:35linuxstbLambdaCalculus37: That's fine - it's probably just "scramble" not knowing about the m200. rockbox.bin is in apps/ in your build directory.
15:16:31LambdaCalculus37Found it. :)
15:16:46*LambdaCalculus37 gets out his m240
15:19:06linuxstbIn theory you should be able to upload rockbox.bin with tcctool, but it crashes very early. There's still work to do (plus Rockbox unfairly expects a working ATA driver...)
15:20:14kugelSo, no problem on an ext3 partition
15:22:39 Quit MethoS- (No route to host)
15:23:20LambdaCalculus37linuxstb: Since I had read that the m240 doesn't have a recovery mode per se, how can I inject code using tcctool? Just connect via USB, run tcctool and upload rockbox.bin?
15:24:18linuxstbtcctool requires the device to be in "usb boot mode" (this is similar to the Manufacturing Mode on the earlier Sansas). Some devices (e.g. the Cowon D2) allow you to enter this mode with a button press, but I haven't found any button combination that does that on the m240.
15:24:57linuxstbSo the trick is to remove the m240's NAND flash module (on a daughterboard). So the code in the CPU's boot ROM will then default to USB boot mode, because NAND boot mode fails.
15:25:19linuxstbPerfectly straightforward....
15:25:36LambdaCalculus37Better pop open my m240 then.
15:26:06LambdaCalculus37But first... let me read something I saw posted on the forum.
15:26:09linuxstbYou don't need to completely open it, just pry it apart a little, and you can reach in and remove the flash.
15:27:15preglowmy d2s flash seems to be completely broken...
15:27:25LambdaCalculus37preglow: :(
15:27:33preglowif i copy over all the music i want on it after a new install, it just messes up completely
15:27:43preglowshows 10000x of the same song and so on
15:27:52preglowfewer files seems to work
15:28:21preglowgood reason to get rockbox working fast, i guess
15:28:47 Quit rpj8 (Read error: 110 (Connection timed out))
15:28:47linuxstbMakes it hard for you to test a NAND driver though, if your flash is corrupted in some way...
15:29:20linuxstbI assume you've gone through the recovery process (installing that "0" firmware) ?
15:29:38preglowusb mode shows it just fine
15:29:42preglowi guess it's a database bug
15:29:50preglowlinuxstb: several times, with different firmware versions
15:31:01preglowi wonder why the system time craps itself each time i 0 update it
15:34:45preglowyeah, the sd card also doesn't work when this happens
15:34:50preglowso it's probably a db issue
15:35:56preglowhahaha, stellar. i tried again now, and all folders showed up as they should in music mode, then i scrolled to the bottom and scrolled back up, now all entries are identical
15:36:03preglowat least we're not the only ones with bugs
15:37:31linuxstbWe don't get paid though... ;)
15:37:32LambdaCalculus37linuxstb: How'd you open the m200?
15:37:41*LambdaCalculus37 is having a wee bit of a time popping it open
15:38:26linuxstbLambdaCalculus37: There's one (I think) screw to remove - under the battery lid. You then just put a fingernail between the parts and prise apart.
15:38:55linuxstbRun your finger nail up and down the long side (both sides)
15:40:04*LambdaCalculus37 should keep an iPod opening tool handy for this next time :)
15:40:11linuxstbIt takes a little violence, but mine has survived intact.
15:41:25*LambdaCalculus37 got poked by an edge
15:41:32LambdaCalculus37Got it open, though.
15:42:08linuxstbThe flash is on the daughterboard at the opposite end to the usb/headphone sockets. Just prise it up...
15:42:18LambdaCalculus37I see it.
15:42:45LambdaCalculus37Give me a moment.
15:43:52***Saving seen data "./dancer.seen"
15:44:45 Quit knittl (Read error: 110 (Connection timed out))
15:45:33LambdaCalculus37Okay, got the daughterboard off.
15:46:52linuxstbYou can leave the battery out BTW.
15:48:07linuxstbI think you use the "-c100" option with tcctool. I haven't got around to adding the m200.
15:48:15 Quit K4rP4D ("Leaving")
15:48:47linuxstbOr rather, "-d c100"
15:53:30 Part LinusN
15:57:20LambdaCalculus37linuxstb: "TCC device not found."
15:58:50kugel./checkwps.e200 *.wps doesn't work, does it?
15:59:57kugelit apparently checks a wps, but I don't know which
16:00:02gevaertsDepends. If there is only one wps file it should work fine. If there are more, I don't know
16:00:46LambdaCalculus37dmesg sees a device.
16:01:08linuxstbLambdaCalculus37: Are you running tcctool as root?
16:01:28kugelgevaerts: It doesn't check every wps, which was my aim :)
16:01:30LambdaCalculus37D'oh! :P
16:01:37LambdaCalculus37Not running as root!
16:02:00linuxstbkugel: "for a in *.wps ; do ./checkwps.e200 "$a" ; done"
16:02:49kugellinuxstb: Thanks. having *.wps working would be nice though
16:03:19 Quit J (Remote closed the connection)
16:03:23linuxstbFeel free to implement it...
16:07:05 Join Arathis [0] (
16:07:14*LambdaCalculus37 is puzzled... why doesn't tcctool see his m200?
16:07:36linuxstbWhat OS are you using?
16:07:46LambdaCalculus37linuxstb: Linux, of course. :)
16:07:51LambdaCalculus37Kubuntu 7.04.
16:08:05linuxstbWhat kernel? (uname -a)
16:08:38linuxstbI had problems on a Debian install - tcctool wouldn't see my DAX. It works fine on my Ubuntu laptop though (kernel 2.6.22)
16:09:08linuxstbWhat happens if you run "lsusb -vv" (as root) ?
16:09:44linuxstbThe problem I had on Debian was that it lsusb would freeze, and return a timeout.
16:10:10 Join n1s [0] (
16:10:34LambdaCalculus37linuxstb: I'll pastebin the results.
16:11:29linuxstbSee my description here -
16:13:31linuxstbLambdaCalculus37: I can't see any devices there...
16:14:08LambdaCalculus37linuxstb: Let me try something. I did get tcctool for Windows earlier; maybe I could see something there?
16:14:30linuxstbWhat does "dmesg" display?
16:14:40preglowlinuxstb: tcctool needs no driver on linux, no?
16:14:46preglowlinuxstb: what kind of device does it present itself as, btw
16:14:49linuxstbpreglow: Correct.
16:14:55LambdaCalculus37linuxstb: Windows found a new device!
16:15:01*preglow wonders why it needs one for windows
16:15:21 Quit Ragnor (Nick collision from services.)
16:15:26linuxstbpreglow: That's how Windows USB works - you can't have direct access to the usb hardware, you need to go via a driver.
16:15:31 Join Ragnor [0] (
16:15:32LambdaCalculus37Ahh, crap... no administrative permissions... forgot. :(
16:16:05linuxstbpreglow: Which is why libusb needs a special "libusb driver", linked to a specific pair of device IDs.
16:16:25preglowlinuxstb: ah, i thought it was some kind of telechips driver
16:16:41preglowwindows and usb annoys the crap out of me
16:16:47linuxstbTelechips probably have one, for their WIndows FW recovery tool.
16:16:50LambdaCalculus37preglow: Amen to that. :)
16:16:50preglowevery time i connect something to a new usb port, i need a new driver install...
16:17:30LambdaCalculus37preglow: Even moving my mouse from one USB port to another makes Windows say "Found new Hardware Device". =/
16:17:37LambdaCalculus37But I digress.
16:17:53LambdaCalculus37I can't run tcctool here on my work PC because we have no admin rights.
16:18:56*linuxstb is glad that a real m200 install won't require anything like tcctool - just copy a .bin file to the FAT32 partition...
16:19:09LambdaCalculus37linuxstb: dmesg reports "new high speed USB device using ehci_hcd and address 17" "configuration #1 chosen from 1 choice"
16:20:08preglowhows the ams soc work going, btw?
16:21:36n1slinuxstb: I found the cause of kugel's warning −− missing prototype makes gcc assume a function returns an int, however i don't know what way would be the cleanest to fix it...
16:22:03 Join MethoS- [0] (
16:22:11linuxstbpreglow: I haven't done anything Rockbox related since last weekend (8 days ago). I think we still need to work out the firmware file format in more detail - to be able to insert more than a few bytes of code...
16:22:20linuxstbn1s: Yes, I read that in the logs - good spot.
16:22:44linuxstbn1s: Is the problem that the prototype is just missing for checkwps?
16:23:18n1slinuxstb: plugin.h has the prototype but isn't included in wps_parser.c if __PCTOOL__ is defined
16:23:50n1sso we could include that and put the prototype at the top and #ifndef everything else...
16:23:55n1sbut is it nice?
16:23:59 Join nplus [0] (
16:24:03 Join mf0102 [0] (n=michi@
16:24:30linuxstbNothing is nice when trying to build parts of Rockbox independently...
16:25:30LambdaCalculus37linuxstb: Have you ever gotten the VID/PID for the m200 in USB recovery mode?
16:25:56preglowlinuxstb: tried asking ams, btw? they haven't been entirely unhelpful, after all
16:26:44 Join mackes-Office [0] (n=root@
16:27:04linuxstbLambdaCalculus37: They are the standard telechips pair - 0x140e:0xb021 (0xb011 for the tcc7801 devices - e.g. D2)
16:27:34linuxstbpreglow: I don't know - I've just come to this relatively late... B4gder?
16:27:35 Join Tatsh [0] (n=Tatsh_zz@
16:27:51linuxstbpreglow: It may just be Sansa's own format though...
16:27:53Tatshdmesg says my ipod is being detected by the usb controller but the iPod won't restart and go into disk mode
16:28:10LambdaCalculus37linuxstb: That's the same VID/PID I have.
16:28:12preglowlinuxstb: indeed, but at least they might shed some light on it
16:28:20B4gderexactly, we don't know who did this format
16:28:22Tatshi've tried pulling the battery out, should i reflash the rockbox firmware?
16:28:34LambdaCalculus37Confirmed: my m240 is a v1.
16:28:43B4gderit could even be a third party, some tools/lib maker
16:28:50linuxstbTatsh: It's a known problem that sometimes Rockbox won't reboot into disk mode. You just need to do it manually.
16:29:05preglowB4gder: sure, but it also makes sense to have an in-house format, like telechips
16:29:10Tatshwell i've restarted the thing a few times
16:29:11preglowand pp
16:29:26Tatshit just goes into the menu and doesn't show the usb thing and reboot, should i force it with hold?
16:29:57linuxstbTatsh: Yes, using hold to start the original Apple firmware, and then inserting USB will work as well.
16:30:32Tatshwell, that works but it's weird too
16:31:11Tatshworth reflashing?
16:31:13linuxstbweird in what way?
16:31:29Tatshmy ipod has a problem with its battery anyway and i often reconnect it to get it working again
16:31:37Tatshthis might have something to do with this, not sure
16:32:16Tatshit's weird in that it used to work, now it doesn't
16:32:44linuxstbwhat is "it" ?
16:33:11Tatshdetection of being connected to a computer, then rebooting into disk mode
16:33:25Tatshokay now it works
16:33:29Tatshso weird
16:33:32linuxstbYes, I've already said that...
16:33:38Tatshrandom, it is
16:33:50linuxstb It's a known problem that sometimes Rockbox won't reboot into disk mode."
16:33:51gevaertsIs your cable OK ?
16:33:59Tatshmy cable is fine, dmesg sees the ipod
16:34:05Tatshwhether it goes into disk mode or not
16:34:40 Part Tatsh ("Lesbians lesbians lesbians")
16:35:43linuxstbYou're welcome.
16:39:17 Quit MethoS_ (Read error: 110 (Connection timed out))
16:40:28 Quit MethoS- (Success)
16:41:21 Join jgarvey [0] (
16:41:28 Quit nplus (Remote closed the connection)
16:44:13kugeln1s: Are you sure that fixes it? I still get the warning
16:44:33n1skugel: it surely fixed it here
16:44:56kugelCC [SANSA_E200]
16:44:58kugel../../apps/gui/wps_parser.c: In function 'wps_data_load':
16:44:59 Join nplus [0] (
16:45:00kugel../../apps/gui/wps_parser.c:1530: warning: cast to pointer from integer of different size
16:45:05kugelbuilding checkwps btw
16:45:36n1skugel: i assume you svn updated and ran the script before testing?
16:45:38*LambdaCalculus37 notices that the m200 VID/PID values aren't listed on the DeviceDetection page
16:45:55kugeln1s: right
16:46:10kugeln1s: Your assumption was right
16:46:35n1swell, that's just plain weird then
16:47:00n1sno crazy local changes?
16:49:12linuxstbLambdaCalculus37: I think it's a bit early for that...
16:49:13kugeln1s: No, but I just noticed it apparently didn't update plugin.h
16:49:30kugeln1s: it said updated to revision 17582 though
16:50:34kugelwoops wait
16:51:19kugel*facepalm* I did svn up in the wrong tree :/
16:52:49*B4gder hands kugel the "I am a fool" badge
16:53:27B4gderglad to help! :-)
16:54:21 Quit crope` ("Leaving")
16:54:31 Quit nplus ("Leaving")
16:56:08*LambdaCalculus37 puts a dunce cap on kugel
16:56:34kugelThank you all, I feel better now...
16:57:45 Join nplus [0] (
17:00:53 Quit DerPapst (Read error: 110 (Connection timed out))
17:01:43LambdaCalculus37linuxstb: I may have to wait till I get home and try running tcctool on my brother's laptop.
17:01:57 Join knittl [0] (n=knittl@
17:04:19 Join crope` [0] (
17:06:41 Join BigBambi [0] (i=86ceaf40@rockbox/staff/BigBambi)
17:08:15 Join DerPapst [0] (
17:15:39kugellinuxstb: I kinda don't know how to implement that without a shell script (the *.wps thing)
17:16:14 Quit enakiacak (Read error: 110 (Connection timed out))
17:16:28kugelBut I made a "-h" and "−−help" option :)
17:16:55 Join knitt1 [0] (n=knittl@
17:16:59linuxstbThe shell will expand the *.wps before starting checkwps - so typing "./checkwps *.wps" is the same as typing "./checkwps file1.wps file2.wps .... filen.wps". So checkwps simply needs to iterate through all the arguments
17:17:12linuxstb(assuming you're running it in a Unix-like shell)
17:17:22 Quit knittl (Connection reset by peer)
17:17:24kugelah, didn't know that
17:17:47linuxstbTry typing "echo *.wps" - that's exactly what happens for every command (not just echo)
17:17:54kugelI thought checkwps would receive that *.wps ;/
17:18:15*kugel is too unexperienced in shell stuff
17:19:01kugel$ echo *.wps −−>*.wps :)
17:19:35J-23what shell are you using? bash? sh (Bourne shell)?
17:19:40linuxstbThat will happen if there are no .wps files... (but that behaviour can be changed). But we're getting off-topic.
17:20:04 Join Horschti [0] (
17:20:48 Quit Horscht (Nick collision from services.)
17:21:44kugellinuxstb: Ok, implemented :)
17:24:56 Join fdinel [0] (
17:27:09 Nick Horschti is now known as Horscht (n=Horscht@xbmc/user/horscht)
17:28:56*LambdaCalculus37 reassembles his m240 for now...
17:29:14 Quit GodEater (" ajax IRC Client")
17:32:12kugellinuxstb: Do you want to commit that straightaway or should I post it on the tracker?
17:33:31linuxstbkugel: I can't do it now...
17:33:37kugelah ok
17:35:08 Join kn1ttl [0] (n=knittl@
17:36:00 Quit mf0102 ("Ex-Chat")
17:36:09 Quit knitt1 (Read error: 104 (Connection reset by peer))
17:36:15 Nick kn1ttl is now known as knitt1 (n=knittl@
17:36:18 Nick knitt1 is now known as knittl (n=knittl@
17:38:03 Join desowin [0] (n=desowin@atheme/member/desowin)
17:38:38 Quit ompaul (No route to host)
17:43:31Zero813damn. just uninstalled rockbox to put ipod linux on to screw around, and i formatted my music off of it on accident
17:43:36Zero813and then the instaler died
17:43:44Zero813s i'm reinstlaling rockbox
17:43:53***Saving seen data "./dancer.seen"
17:44:51 Join crope`` [0] (
17:45:03 Quit crope` (Read error: 110 (Connection timed out))
17:46:41 Join knitt1 [0] (n=knittl@
17:47:03 Quit knittl (Read error: 104 (Connection reset by peer))
17:48:31 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
17:52:50kugelYes, no i.e. instead of e.g. this time! :)
17:57:01 Quit BigBambi (" ajax IRC Client")
17:58:59 Quit gevaerts ("work->wherever")
17:59:10 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
17:59:16 Quit ompaul (Remote closed the connection)
17:59:40 Join dnakiofkg [0] (i=0@
18:00:43 Join axionix [0] (
18:03:07 Quit linuxstb (Nick collision from services.)
18:03:08 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
18:03:09 Quit petur ("work->shops->home")
18:03:18 Join nuonguy [0] (
18:07:42 Part B4gder
18:09:18 Join Mathiasdm [0] (
18:09:32 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
18:13:37 Quit nplus (Read error: 104 (Connection reset by peer))
18:17:59 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
18:23:33 Quit Arathis ("Bye, bye")
18:23:34 Quit linuxstb (Read error: 110 (Connection timed out))
18:24:52 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:25:31 Join paulderol [0] (n=4ab8af0d@gateway/web/cgi-irc/
18:26:40 Quit domonoky (Client Quit)
18:27:09 Join Arathis [0] (
18:27:18 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:27:22paulderolgood morning all. Question here about a sansa e260, with a whited out screen. is there a simple way to make rockbox simply start playing a shuffled root playlist upon startup?
18:28:11linuxstb_You could enable the "voice UI" (where Rockbox speaks to you)...
18:28:29domonokypaulderol: i dont know about autostarting a playlist, but you could use rockboxs voice interface..
18:29:22paulderolyeah, i've been looking at that, but yeah, i'm looking for some kind of startup script or something similar, so the functionality would be "power-on, auto-play, button functions"
18:29:52linuxstb_You can enable auto-resume in Rockbox, but that requires you to start it once manually...
18:29:54paulderolbut it looks as though i'll have to get on with the voice interface, which could be fun on its own
18:30:01bluebrotheryou can resume playback upon start but there is no way to autostart a playlist
18:30:18paulderolwell that's a good start gentlemen,
18:31:18paulderolokay so do you think re-arranging the menus so that the root.m3u playlist would be the first thing that the cursor situated would work?
18:31:37paulderolas in "power on, press play twice, carry on"
18:32:43domonokyif you set up the startupscreen to be the filebrowser, and rename the root.m3u to something like 0001root.m3u you have that.. :-)
18:33:11bluebrotherbut in that case you won't be able to resume playback.
18:33:48bluebrotherresume playback upon start that is.
18:34:45paulderolthat's pretty close though
18:35:10 Quit Galois (Read error: 113 (No route to host))
18:36:16paulderolyou gentlemen have been very helpful, and i may return to celebrate success, given this problem looks rather common.
18:39:57 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
18:41:10 Join stripwax [0] (
18:41:36 Quit paulderol ("CGI:IRC (EOF)")
18:44:39 Quit Zero813 (Read error: 110 (Connection timed out))
18:47:21 Quit Horscht ("")
18:49:41LambdaCalculus37linuxstb: On the SansaM200Port page, those scans of an m200 PCB doesn't match with mine at all. Perhaps, is that an earlier PCB revision that is shown?
18:51:34 Join bertrik [0] (
18:56:50 Join Galois [0] (
18:59:33 Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3)
19:00:05 Join Buschel [0] (
19:07:57 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
19:09:41Buschel seems to be caused by trying to allocate more ram than is available
19:14:21 Join miepchen^schlaf [0] (
19:18:33 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
19:20:06 Join nplus [0] (
19:26:07 Join crash91 [0] (n=crash@
19:27:57crash91what is "study mode" ? I just saw it on the MajorChanges page.
19:29:33 Quit UncleRem1s ("leaving")
19:33:55 Join Buschel_ [0] (
19:33:55 Quit Buschel (Read error: 104 (Connection reset by peer))
19:36:34preglowcrash91: great name for a feature, isn't it? it changes prev/next buttons to skip within a file rather than change files
19:36:59preglowwhat that has to do with studying, i don't know
19:37:12Buschel_preglow: this mpc seek was quite crappy all the time
19:37:18 Nick Buschel_ is now known as Buschel (
19:37:21preglowBuschel: you mean the seek code?
19:37:36preglowin what way?
19:37:50crash91preglow: I was completely baffled....I had no idea how studying related to rockbox :)
19:38:11preglowcrash91: i really want that feature changed, but i don't have the time for it myself
19:38:24preglowthere should be another setting for what it does
19:38:25Buschelpreglow: 1st) all files with >65536 frames allocated a buffer which was the size of %65536
19:38:36preglowBuschel: oh, you mean the seek buffer code?
19:38:46preglowi thought you meant the seeking code in general
19:39:07 Quit crash91 ("Ex-Chat")
19:39:19Buschelpreglow: 2nd) if this happens the seek buffer tries to skip 2 or more frames per buffer entry −− this never worked
19:39:26Buschelyes, seek buffer code
19:39:51preglowBuschel: btw, metadata/mpc.c still contains pre-sv7 code, you should remove it and make it return false for such streams
19:43:23Buschelfound it
19:43:44 Quit amiconn (Nick collision from services.)
19:43:50 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
19:43:58***Saving seen data "./dancer.seen"
19:44:23 Quit Galois (Read error: 104 (Connection reset by peer))
19:44:32preglowBuschel: did you look at sv8 support yet, btw?
19:45:07Buschelpreglow: i did try to compile into rockbox and failed −− then i switched to optimization again.
19:45:14Buschelpreglow: so, short look only
19:48:14Buschelwould it be areasonable solution to use the seek buffer for let's say 30 minutes and then switch to slow seeking?
19:48:41 Join dan_a [0] (n=dan-mirc@
19:50:11preglowi'd rather have consistent behaviour
19:50:24preglowwould it be hard to make the seek table skip entries on long files?
19:50:49preglowlike it was meant to do, i mean
19:51:19Buschelright now (and before my changes) it will only seek properly for files which have a frame count which allows to allocate the full seek into ram. all other files will not properly seek at all
19:52:00Buschelat least i need to make some hotfix to get large files to play again
19:52:41Buscheli need to understand this code first
19:59:11 Nick knitt1 is now known as knittl (n=knittl@
19:59:49 Quit miepchen^schlaf (Remote closed the connection)
20:00:07 Join petur [0] (
20:00:13LambdaCalculus37linuxstb_: What version is your m200's original firmware?
20:00:29 Join miepchen^schlaf [0] (
20:00:52linuxstb_LambdaCalculus37: I can't remember... Why?
20:02:08 Join ap0 [0] (
20:02:10 Join _ap0_ [0] (
20:04:26LambdaCalculus37linuxstb: Actually, don't worry about the OF version now, there was no real reason other that just being curious. Did you see that I had mentioned the scan of the m200 PCB on the SansaM200Port page?
20:05:10 Quit _ap0_ (Client Quit)
20:05:13LambdaCalculus37Yours has the NAND on a daughterboard (as does mine), yet on the scans, I see no connection for the daugterboard, nor does it really look like the internal layout of my PCB.
20:05:42LambdaCalculus37Are these scans from an earlier PCB?
20:06:20*Buschel committed mpc seek table hotfix
20:08:13 Join m0f0x [0] (
20:09:11 Join merbanan [0] (n=banan@
20:15:15linuxstb_LambdaCalculus37: Looking at those scans, they seem to be the v2 m240 - there is no Telechips CPU, but a Sandisk branded chip instead. That wiki page is a mess though...
20:15:23 Join obo [0] (n=obo@rockbox/developer/obo)
20:17:03 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
20:17:42LambdaCalculus37linuxstb: I'll start doing some cleanup on the page, and I'll label those scans as "These may be the v2 model".
20:18:04Bagderthe ams3525 in the sandisks are sandisk branded
20:20:10advcomp2019LambdaCalculus37, it is a v2 based.. if you look in the one corner it says "SANSA M200+ V4.1"
20:20:13LambdaCalculus37Bagder: So do you think those scans are indeed from the v2 m200s?
20:20:30LambdaCalculus37advcomp2019: Ah ha! So my hunch was correct! :)
20:21:38LambdaCalculus37Bagder: I noticed that the SansaM200Port page is parented by a user JoelBradshaw. Can we have the page moved so it's parented by Main instead?
20:21:46 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
20:21:52 Quit linuxstb (Nick collision from services.)
20:21:53Bagderwill fix
20:21:56 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
20:22:10LambdaCalculus37Thanks. :)
20:23:30linuxstbIs there an m200v2 wiki page?
20:23:44LambdaCalculus37Yes, another user started one.
20:24:13linuxstbShouldn't that be SansaM200V2Port ?
20:24:31linuxstbAnd then we need to move those scans...
20:24:39LambdaCalculus37We could make the SansaM200Port page its parent.
20:25:00LambdaCalculus37IIRC MarcGuay linked the two pages together.
20:25:45Bagderimho "port" isn't really needed as part of the name
20:25:46LambdaCalculus37No, not MarcGuay.
20:26:07linuxstbBagder: But that's the convention (and therefore the page I looked for...)
20:26:08 Join stripwax__ [0] (
20:26:08LambdaCalculus37Ahh... atomikpunk on the forums did it.
20:26:18Bagderhm, I guess you're right
20:26:27Bagderok, I'll rename it
20:27:28linuxstbThanks. LambdaCalculus37 - are you going to move the scans?
20:30:12 Join Lear [0] (i=chatzill@rockbox/developer/lear)
20:30:22LambdaCalculus37Now it looks like we'll be needing scans of a v1 board. :)
20:30:25linuxstbBagder: Do you know if LinusN is in touch with his student? There doesn't seem to be much "community bonding" going on...
20:30:47Bagdernot that I'm aware of
20:31:18preglowBuschel: good
20:32:06 Quit bertrik (Read error: 104 (Connection reset by peer))
20:32:37*LambdaCalculus37 begins moving the scans over
20:34:18 Join bertrik [0] (
20:37:30 Join bluebroth3r [0] (
20:37:46 Quit bluebrother (Nick collision from services.)
20:37:50 Nick bluebroth3r is now known as bluebrother (n=dom@rockbox/staff/bluebrother)
20:38:09amiconnBagder: Yesterday I tried to rename a wiki page. Is there a reason why this function is blocked?
20:38:20BagderI don't know
20:38:49amiconnI tried to rename PluginGrayscale to PluginGreyscale, as the plugin changed its name...
20:39:00 Quit mackes-Office (Read error: 110 (Connection timed out))
20:39:36 Join mackes-Office [0] (
20:39:46Bagderdone now
20:41:32LambdaCalculus37linuxstb and Bagder: All done.
20:43:24 Quit stripwax__ ("Miranda IM! Smaller, Faster, Easier.")
20:43:46 Join stripwax__ [0] (
20:44:01 Quit Mathiasdm ("Yuuw!")
20:44:01 Quit stripwax__ (Client Quit)
20:44:56Bagderis that TEA5767 remark valid for the v1 too?
20:45:05BagderI saw it on the v2 scan
20:45:35LambdaCalculus37Bagder: Not sure.
20:46:47LambdaCalculus37But the c100 has a TEA5767 in it as well.
20:47:03 Join stripwax__ [0] (
20:47:04Bagderpopular little thing that
20:47:38LambdaCalculus37Indeed. :)
20:49:46LambdaCalculus37linuxstb: Can you confirm if the radio is a TEA5767?
20:50:06linuxstbLambdaCalculus37: No, I haven't opened mine that far...
20:50:44LambdaCalculus37linuxstb: I can hardly make the front wiggle free enough to separate the plastic pieces, so I can't tell either.
20:51:22linuxstbMore violence...
20:52:20LambdaCalculus37I'll use my iPod opening tools. :)
20:52:40*LambdaCalculus37 knew that having a extra set or two of them around would come in handy
20:53:07 Quit daskhweg (Read error: 104 (Connection reset by peer))
20:53:51 Join Galois [0] (
20:55:22 Join lee-qid [0] (
20:56:23 Quit bertrik ("Ex-Chat")
20:58:55 Join midgey [0] (
21:01:25 Quit ap0 ("Bye.")
21:11:19 Join dan_a_ [0] (n=dan-mirc@
21:12:57 Quit dan_a (Read error: 110 (Connection timed out))
21:13:01 Quit dabujo ("( :: NoNameScript 4.2 :: )")
21:13:05 Join daskhweg [0] (
21:15:43 Join tvelocity [0] (n=tony@
21:19:28midgeyBagder: i got your email
21:20:06midgeyi'd be happy to send you what i have done so far, but i've hit some memory corruption issues that i've been trying to resolve
21:30:09 Join tvelocity_ [0] (n=tony@
21:31:34 Quit OlivierBorowski_ (Remote closed the connection)
21:33:38 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
21:33:44 Join tvelocity__ [0] (
21:34:55 Quit jgarvey ("Leaving")
21:35:39 Quit dan_a_ (Read error: 110 (Connection timed out))
21:39:04 Quit stripwax__ (Read error: 104 (Connection reset by peer))
21:42:51 Join stripwax__ [0] (
21:44:00***Saving seen data "./dancer.seen"
21:45:29 Quit tvelocity (Read error: 110 (Connection timed out))
21:45:59 Join tvelocity [0] (n=tony@
21:47:23 Quit Buschel (Read error: 104 (Connection reset by peer))
21:47:24 Quit tvelocity_ (Read error: 110 (Connection timed out))
21:51:22 Join lee-qid_ [0] (
21:55:27 Quit tvelocity__ (Read error: 110 (Connection timed out))
21:55:59 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
21:57:53 Join spiorf [0] (
21:58:46 Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)")
21:58:54 Quit perrikwp (" ajax IRC Client")
22:01:50 Join gregzx [0] (
22:05:40 Join dan_a [0] (n=dan-mirc@
22:08:15 Quit lee-qid (Read error: 110 (Connection timed out))
22:08:23 Quit linuxstb (Read error: 110 (Connection timed out))
22:10:08 Quit stripwax__ (Read error: 104 (Connection reset by peer))
22:10:10 Quit nplus (Remote closed the connection)
22:11:06 Join nplus [0] (
22:11:58 Quit Lear ("ChatZilla [Firefox 3.0/2008051206]")
22:13:47 Join stripwax__ [0] (
22:18:41 Quit Arathis ("Bye, bye")
22:19:01 Join Arathis [0] (
22:24:09 Join stripwax_ [0] (
22:24:09 Quit stripwax (Read error: 104 (Connection reset by peer))
22:26:33 Join markun_ [50] (n=markun@rockbox/developer/markun)
22:26:33 Quit markun (Read error: 104 (Connection reset by peer))
22:27:33 Quit nplus (Connection timed out)
22:27:50 Quit miepchen^schlaf ()
22:30:20 Join miepchen^schlaf [0] (
22:31:32 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
22:32:09 Join Buschel [0] (
22:37:38peter_bdpes anybody know if my g5 ipod has an unused gpio port somewhere which i could access somehow ?
22:38:09scorche|shwhat are you looking to do?
22:38:46peter_bwant to uise the ipod as a remote for my camera
22:39:00peter_ball i need is to switch a simple tansistor
22:39:28peter_bcould be a testpoint or something inside the ipod
22:39:35peter_b(dont mind the soldering)
22:40:41scorche|shif you dont mind soldering, why dont you just make your own remote switch?...i cant imagine it costing much if it is that simple
22:41:02 Join einhirn_ [0] (
22:41:40gevaertsI could easily be wrong, but I don't think that we know enough abiut the ipod hardware to be sure about any gpio port not being used
22:41:42peter_bid like to be able to control it with software
22:41:51peter_bfor long time exposures
22:42:03peter_band continous shooting
22:45:15peter_bi've seen the gpio states in the debug module
22:45:40peter_bbut nobody knows where all these pins are connected to ?
22:45:44 Quit krazykit (Remote closed the connection)
22:45:50gevaertsApple probably knows.
22:46:21peter_bbut i think they wont help me :-(
22:47:00 Join Mathiasdm [0] (
22:47:48scorche|shthats a shame...
22:49:19gevaerts seems to have a nice table. However, as I said before, not filled in probably means "unknown", not "unused"
22:50:11*gevaerts seems to remember that "accessory power" is switchable. Maybe that one could be used ?
22:51:21peter_bthat would be easy
22:51:31peter_bas it is already on the dock connector
22:51:36peter_bill look into this
22:51:44gevaertshave fun :)
22:52:29 Quit merbanan (Remote closed the connection)
22:58:49amiconnpeter_b, gevaerts: If a gpio pin is unused (probably several are, given the sheer number of gpio pins on PP502x), it would probably be impossible to connect it anywhere
22:58:53peter_bi just read in a pp5022 doc that that the usb controller can work in host mode
22:58:59peter_banyone ever tried this ?
22:59:08amiconnThe PP chips are BGA...
22:59:22 Quit Seed ("cu, Andre")
22:59:30peter_bi know :-(
22:59:49peter_bthat was why i was hoping for a test point or somitng
22:59:51 Join Seed [0] (
22:59:53 Quit linuxstb_ (Read error: 104 (Connection reset by peer))
22:59:54gevaertsHost mode requires a 5V supply to the usb connector. As far as we know the ipods don't have that
22:59:59 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
23:02:19peter_bmaybe we could help here with an external battery ...
23:02:26peter_bbut thats a different problem
23:02:34amiconnUsing the accessory power pin as an output signal should be possible, it's just not very fast, as it's not a simple gpio, but one of the PCF50605 dcdc outputs
23:03:40peter_bi dont need it fast
23:03:42 Join homielowe [0] (
23:03:52 Quit DerDome (Excess Flood)
23:03:59peter_b+- 100ms are more than enough
23:04:05gevaertsIf you are creative you could also use line out for this. Just generate the right waveforms from a plugin
23:04:42peter_bi already thought of this
23:04:58peter_bbut a simple gpio would be much simpler
23:04:59 Join DerDome [0] (
23:05:03peter_bif i can get one
23:06:19bluebrotheryou could connect a transistor to the backlight voltage
23:06:30peter_bis there any part of rockbox which uses the accessory power pin ?
23:06:45bluebrotherno, only the setting somewhere.
23:07:04peter_bsetting ?
23:07:22bluebrotherthere's a setting for the accessory power pin.
23:07:26gevaertsbacklight could be a bad idea if you use it for photography
23:08:03peter_bisnt the backlight pwm controlled ?
23:09:21obohow about the piezo?
23:09:27 Join tessarakt [0] (
23:09:33gevaertsAnyway, there is a function accessory_supply_set(bool) in the core. I guess you need to add that to the plugin api somehow though if you want to use it from there
23:09:57bluebrotherthe backlight is connected to a GPIO IIRC. The fading is done in software.
23:10:18peter_bnow its getting intresting :-)
23:10:21bluebrothernot 100% sure about the 5G though
23:10:44peter_blooks like i have to set up the toolchain now
23:10:53*gevaerts doesn't know anything about backlights but would not trust switching it on and off too often with really short intervals
23:12:09peter_bthx guys
23:12:28peter_bthink i try the accessory power pin
23:12:43 Quit einhirn_ (Read error: 104 (Connection reset by peer))
23:13:36peter_bis there a dev howto fo linux users somewhere ?
23:14:19peter_blooks like i need to get arm-elf-gcc
23:14:37Bagderpeter_b: easy, run tools/
23:15:02bluebrotheror use the vmware image
23:15:27peturbluebrother: "... for linux users..."
23:15:37peter_blooks good
23:15:50peter_b(dont like vmware :-))
23:20:46bluebrotherpetur: you can still run a virtual linux on a linux box ;-)
23:20:51amiconnbluebrother: G5 has hardware pwm, and a "master" gpio switch for backlight
23:21:27bluebrotheramiconn: thanks. I knew something was slightly different :D
23:21:36amiconnThat master switch isn't very fast either. I think it switches an enable pin rather than the voltage itself
23:22:12amiconnThe hardware pwm also has a somewhat unconventional programming method
23:22:31 Quit Horscht ("User was distributing pornography on server; system seized by FBI")
23:22:48 Join bertrik [0] (
23:24:14amiconngevaerts: Switching a LED backlight very quickly doesn't cause problems, but in case of the G5 (and nano) it's not that simple. That said, we do software pwm (for fading) _in addition_ to the hardware pwm, and it works great, except at the lowest hw pwm level
23:27:11 Join LambdaCalculus37 [0] (n=1800dac6@gateway/web/cgi-irc/
23:28:02LambdaCalculus37linuxstb: Still here?
23:28:03 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
23:30:20 Join Munkie [0] (n=alex@
23:31:03LambdaCalculus37linuxstb_: Managed to use tcctool to load a rockbox.bin to my m240.
23:31:05LambdaCalculus37Albeit that I'm on a different laptop doing this. :)
23:32:21MunkieUm, the rockbox installer keeps telling me that no themes were found for my ipod 5th gen 30gig?
23:32:38BigBambiIt is disabled for the video
23:32:44BigBambiBecause of bandwidth issues
23:33:08BigBambiyou can either go to the wiki, or (from memory)
23:33:13Munkieoh ok.. ty
23:33:54 Quit davina (Remote closed the connection)
23:33:58Munkieok, but those are rar files i think, and when you un rar them, do they get all nicly organised in the right places on my ipod?
23:34:13BigBambiIf they have been constructed properly
23:34:26BigBambiand I think they are zip, not rar
23:34:47Munkieok.. i use winrar, so its the same for me
23:34:47 Quit domonoky (Read error: 104 (Connection reset by peer))
23:35:45 Part J-23
23:39:07 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
23:42:58 Join linuxstb__ [0] (
23:43:34 Quit Munkie ()
23:44:01***Saving seen data "./dancer.seen"
23:44:20 Quit lee-qid_ (Read error: 110 (Connection timed out))
23:46:06Buschelpreglow: rework of mpc seek buffer is nearly done -> FS #9015
23:46:26Buschelshould work now as it was thought to do
23:46:55 Quit LambdaCalculus37 ("CGI:IRC (EOF)")
23:46:57*petur wonders what's up with the two missing builds :/
23:46:59 Join christian [0] (
23:47:40 Join LambdaCalculus37 [0] (n=1800dac6@gateway/web/cgi-irc/
23:48:18Buschelgotta go to sleep now
23:48:21Buschelgood night all!
23:48:24 Quit Buschel ()
23:50:09christianI just wounder whether its possible to transfer my playlists form amarok to rockbox?!
23:50:21scorche|shwhat format are they in?
23:50:21LambdaCalculus37If they're M3U, yes.
23:50:21 Quit Arathis ("Bye, bye")
23:50:26Lloreanchristian: Rockbox supports M3U and M3U8 playlists. As long as amarok can export them pointing to files on the device, all should be well.
23:51:21christianwell I can save my playlists as m3u but they do not have relative paths...
23:51:39 Quit petur ("Zzzzz")
23:52:35gevaerts seems to indicate that "recent" (i.e. less than 14 months old) versions do
23:52:49christiannoone with amarok experience?
23:53:05gevaertsWhat version are you using ?
23:54:10 Nick markun_ is now known as markun (n=markun@rockbox/developer/markun)
23:54:13christian1.4.8 which is the second most up-to-date I think
23:54:22 Quit AndyI (Read error: 110 (Connection timed out))
23:54:43 Quit linuxstb_ (Read error: 110 (Connection timed out))
23:55:11gevaertsMaybe ask on #amarok ? Once you get relative paths out of it, everything should be fine for rockbox
23:55:18LambdaCalculus37A tiny teaser of Rockbox running on the Sansa m200:
23:56:11christiangevaerts: thx I'll have a look there!
23:56:38*gevaerts expects a "Ladies and gentlemen" mail any day now :)
23:57:33LambdaCalculus37gevaerts: Provided a NAND driver can be written that'll allow a less violent way of running custom code on the m200. :)
23:57:34 Join christian__ [0] (
23:58:09bertrikLambdaCalculus37: less violent?
23:58:11gevaertsYou can always hardcode a (short) track :)
23:58:11LambdaCalculus37Right now it involves removing the NAND from the device and using tcctool to upload a rockbox.bin or player.rom file.
23:58:36bertrikah I see
23:58:45 Quit christian (Nick collision from services.)
23:58:53bertrikWhat's the problem writing a NAND driver?

Previous day | Next day