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-02

00:00:15 Part domonoky
00:02:18 Join akur [0] (
00:03:09 Quit Farthen (Ping timeout: 265 seconds)
00:04:43 Quit ender` (Quit: AAAAAA: American Association Against Acronym Abuse and Ambiguity.)
00:14:57 Join kimi-sharamin [0] (
00:15:08 Quit karashata (Disconnected by services)
00:15:13 Nick kimi-sharamin is now known as karashata (
00:16:50 Join liar [0] (
00:18:52 Quit Schmogel (Quit: Miranda IM! Smaller, Faster, Easier.
00:23:08 Quit karashata (Read error: Connection reset by peer)
00:23:50 Join karashata [0] (
00:25:01 Quit jgarvey (Ping timeout: 258 seconds)
00:32:09 Quit Tomis (Quit: Tomis)
00:34:46 Join anewuser [0] (anewuser@unaffiliated/anewuser)
00:35:13 Join komputes [0] (~komputes@ubuntu/member/komputes)
00:35:38 Quit karashata (Ping timeout: 256 seconds)
00:37:40 Join leavittx [0] (~leavittx@
00:37:56 Join karashata [0] (
00:38:06 Quit leavittx (Client Quit)
00:38:36 Join MarkTraceur [0] (
00:38:52 Join leavittx [0] (~leavittx@
00:40:06 Quit efyx_ (Remote host closed the connection)
00:40:16 Quit Lss (Read error: Connection reset by peer)
00:41:38 Join kimi-sharamin [0] (
00:41:39 Quit p3tur (Quit: Zzzzzz)
00:42:20 Quit petur (Quit: Zzzzz2)
00:42:32 Join jgarvey [0] (
00:42:33 Join j8048188 [0] (~472546e2@gateway/web/freenode/x-xidwbpcvzgmnhdrn)
00:43:05 Quit jgarvey (Client Quit)
00:43:31 Quit j8048188 (Client Quit)
00:44:01 Quit karashata (Ping timeout: 248 seconds)
00:48:39 Part akur
00:52:52 Join Casainho [0] (
00:55:00***Saving seen data "./dancer.seen"
00:55:03 Join m3dlg [0] (
00:55:42 Join ecio [0] (~ecio@
00:59:23 Join Hillshum [0] (
01:02:48 Quit m3dlg (Read error: No route to host)
01:03:20 Join m3dlg [0] (
01:03:23 Quit dfkt (Read error: Connection reset by peer)
01:04:19 Join stuckey [0] (
01:06:19 Quit stripwax_ (Quit:
01:06:31 Quit DerPapst (Quit: Leaving.)
01:07:39 Quit avacore (Read error: Operation timed out)
01:08:25 Quit Battousai (Ping timeout: 240 seconds)
01:09:45 Join Battousai [0] (~bryan@gentoo/developer/battousai)
01:10:24 Join avacore [0] (
01:13:22 Quit planetbeing (Quit: planetbeing)
01:17:25 Join planetbeing [0] (~planetbei@
01:17:39 Nick fxb__ is now known as fxb (
01:18:14 Quit Battousai (Ping timeout: 268 seconds)
01:18:16 Part planetbeing
01:18:55 Join planetbeing [0] (~planetbei@
01:23:15leavittxGood morning/afternoon/evening! I've written a plugin (currently only for my Cowon D2), it works perfectly on the simulator, but not so good on real hardware. After it's execution rockbox says 'Plugin returned error, *leak-file-handles'. Any ideas about that?
01:24:43 Join Battousai [0] (~bryan@gentoo/developer/battousai)
01:25:03 Quit Stephen__ (Ping timeout: 245 seconds)
01:26:05JdGordon_it means you've done some rb->open()'s without close()ing them
01:29:08 Quit JdGordon_ (Quit: Miranda IM! Smaller, Faster, Easier.
01:30:32 Join CaptainKewl [0] (jds@
01:35:26 Quit komputes (Ping timeout: 252 seconds)
01:37:41 Join JdGordon1 [0] (
01:41:17 Quit hd (Quit: Ω)
01:41:28 Join komputes [0] (~komputes@ubuntu/member/komputes)
01:44:45 Quit m3dlg (Ping timeout: 264 seconds)
01:45:53leavittxJdGordon_: or I've done rb->close() twice :P
01:46:07leavittxI've found a bug.
01:46:41 Part toffe82
01:47:42 Join Rob2222 [0] (
01:49:33 Quit Casainho (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115133306])
01:51:36 Quit Rob2223 (Ping timeout: 265 seconds)
01:53:53 Quit liar (Ping timeout: 248 seconds)
02:00:01 Quit Hillshum (Remote host closed the connection)
02:01:05 Quit JdGordon1 (Ping timeout: 240 seconds)
02:01:19 Quit evilnick_B (Ping timeout: 252 seconds)
02:04:02 Quit kimi-sharamin (Quit: The fluffy dragon has left completely!)
02:13:51 Join Hillshum [0] (
02:14:24 Join guymann [0] (
02:17:55 Join Aslai [0] (
02:18:00 Quit avacore (Ping timeout: 265 seconds)
02:21:38AslaiThis is a question relating to the LUA plugin. I started working with it the other day, and one thing has, and still does perplex me. How would you go about loading a bitmap file to display it with rb.lcd_bitmap()?
02:25:36JdGordonthere is an api function to load a bmp
02:25:44JdGordonI'm not sure if its avilable to lua or not though
02:26:59AslaiYea, I noticed the function rb.load_bmp_file(), but it returns an int, where rb.lcd_bitmap() wants rb.image
02:29:14AslaiI have done plenty of experimenting with this, and I know that I'm using rb.lcd_bitmap() correctly, as an image generated by rb.new_image() works just fine.
02:32:04 Quit Hillshum (Quit: Leaving)
02:32:48saratogaAslai: the int is probably the call status
02:33:29saratogai don't know lua but i assume the image is sent with a pointer
02:34:28 Join avacore [0] (
02:35:19saratogano i guess its actually a handle to the image
02:45:35 Quit CaptainKewl (Read error: Connection reset by peer)
02:46:16 Join CaptainKewl [0] (~jason@
02:55:03***Saving seen data "./dancer.seen"
02:59:24 Nick shaggy-h is now known as chrism (
02:59:24 Nick chrism is now known as shaggy-h (
03:06:09kugelAslai: in C you set up a bitmap structure (most importantly, you set the data pointer to a suitable buffer), then you pass the size of the filename, the bitmap struct, the size of buffer (and other stuff) to load_bmp_file
03:06:40kugelit returns an int indeed, the in-ram-size of the resulting bitmap (or <0 on failire)
03:07:53kugelyou then pass that buffer from the bitmap struct to lcd_bitmap
03:08:12kugelno idea how that works in lua though :(
03:09:08AslaiOk, that helps. Thanks, off to do some more experiments
03:11:48AslaiSo I found a site with a list of API functions for rockbox, but it provides little or no info on the functions. What would 'struct bitmap *bm' and 'int format' be?
03:14:14 Quit shai (Read error: Connection reset by peer)
03:14:41 Join shai [0] (
03:15:05kugelAslai: I guess you want to look at how c code calls read_bmp_file
03:18:06kugelAslai: hm, it looks like read_bmp_file works completely different in lua
03:18:47AslaiHmm, I'll probably just use vector graphics instead. I'll mess with raster at a later date. Thanks for the help though :)
03:18:49JdGordonkugel: you havnt done anythning like build your own linux kernel for ht emini2440 have you?
03:19:07kugelint read_bmp_file(filename, bool dither, bool transparent)
03:19:46AslaiOh, woops. I'll try that.
03:19:52kugelno idea how to pass the image to lcd_bitmap thogh
03:19:59kugelJdGordon: not yet
03:20:04Unhelpfulbet we don't support custom format plugins in lua either :/
03:20:10 Join TheSphinX^_ [0] (
03:20:15kugelwell, I built the kernel once, but I didn't manage to run it
03:20:52JdGordonI've got a running kernel but no modules so its not very useful :(
03:23:09 Quit TheSphinX^ (Ping timeout: 264 seconds)
03:25:23 Join Narco [0] (
03:25:33 Quit Narco (Client Quit)
03:25:35kugelbuild some?
03:26:51JdGordonI've got 205 build, make modules_install aint working :/
03:27:38 Quit komputes (Ping timeout: 252 seconds)
03:27:43kugeldid you built on the mini?
03:27:57JdGordonhaha no, that would be a bit silly
03:30:54 Join ecio1 [0] (
03:32:16 Join S_a_i_n_t_ [0] (S_a_i_n_t@
03:32:48 Quit S_a_i_n_t (Ping timeout: 264 seconds)
03:33:04 Quit ecio (Quit: Colloquy for iPhone -
03:34:25 Quit rvvs89 (Ping timeout: 246 seconds)
03:34:56 Join mrthefter [0] (mt@
03:40:14 Join komputes [0] (~komputes@ubuntu/member/komputes)
03:47:53 Join Tomis [0] (~Tomis@
03:49:57 Quit Adnyxo (Remote host closed the connection)
03:51:16 Part mrthefter
03:59:49 Quit ecio1 (Ping timeout: 268 seconds)
04:02:26 Join m77 [0] (
04:02:44 Part m77
04:05:23 Join iq [0] (~iq@unaffiliated/iq)
04:08:43 Join AsaelReiter [0] (
04:11:40 Join ecio [0] (
04:14:30 Quit Suspect (Quit: "It is possible to commit no errors and still lose. That is not a weakness. That is life." - Captain Picard to Data, Star Trek: The Next Generation, “Peak Performance”)
04:17:15 Quit planetbeing (Quit: planetbeing)
04:18:26 Quit AsaelReiter (Quit: CGI:IRC)
04:25:21 Quit komputes (Ping timeout: 248 seconds)
04:31:45 Part froggyman
04:37:02 Join Barahir_ [0] (
04:38:56 Join komputes [0] (~komputes@ubuntu/member/komputes)
04:40:17 Quit dys (Ping timeout: 276 seconds)
04:40:29 Join dys [0] (
04:40:56 Quit Barahir (Ping timeout: 276 seconds)
04:42:05 Join rvvs89 [0] (
04:42:06 Quit rvvs89 (Changing host)
04:42:06 Join rvvs89 [0] (untrusted@pdpc/supporter/base/rvvs89)
04:44:17 Join planetbeing [0] (~planetbei@
04:45:18 Join jd [0] (
04:45:18 Quit jd (Changing host)
04:45:18 Join jd [0] (~jd@Wikipedia/HellDragon)
04:48:28 Join PaulPosition [0] (
04:50:01 Quit TheSeven (Disconnected by services)
04:50:15 Join The_Seven [0] (~theseven@rockbox/developer/TheSeven)
04:50:24 Nick The_Seven is now known as TheSeven (~theseven@rockbox/developer/TheSeven)
04:50:49PaulPositionHey, been a long while I haven't tried to search in the repository, but how can I access the full (trunk?) now? I used to click any revision and then browse my way to what I was looking for, but now revision webpages only include code specific to the patch..
04:51:20PaulPosition(I'm only just actually trying to find my way to the logo .svg that's supposed to be in the manual files...)
04:54:08PaulPosition(that should almost go in rockbox-community.. lol. And who would I ask for permission if I wanted to 'race' it as a paint scheme to my virtual racing hobby...? )
04:55:04***Saving seen data "./dancer.seen"
04:57:21PaulPositionokay, forget question number 1.. :)
04:58:50 Quit iq (Quit: Leaving)
04:59:13PaulPosition(I just wasn't clicking where I used to be clicking after all...)
05:04:25 Nick fxb is now known as fxb__ (
05:09:25 Join z35 [0] (
05:10:16 Quit kugel (Remote host closed the connection)
05:10:55 Join phanboy4 [0] (
05:13:03 Quit PaulPosition ()
05:15:14 Join kramer3d [0] (~kramer@unaffiliated/kramer3d)
05:16:44 Quit Aslai (Quit: CGI:IRC (EOF))
05:17:37 Join planetbeing_ [0] (
05:21:14 Quit komputes (Ping timeout: 256 seconds)
05:25:20 Quit kadoban (Ping timeout: 260 seconds)
05:31:14 Join kadoban [0] (
05:34:21 Join komputes [0] (~komputes@ubuntu/member/komputes)
05:38:48 Quit Tomis (Ping timeout: 264 seconds)
05:39:39 Quit Horscht (Quit: Verlassend)
05:49:30 Quit komputes (Quit: I haven't slept for ten days, because that would be too long.)
05:55:47 Join Tomis [0] (~Tomis@
05:57:42S_a_i_n_t_JdGordon: Could you please have a wee squizz at this for me? ( )
05:58:42JdGordonye, that should work
05:58:49S_a_i_n_t_Awesome :D
06:08:27S_a_i_n_t_All the icons (for this theme I'm working on now) are exactly the in that case, could I just do " %?Li<%Li<%Xd1(true)|%Xd0(false)>> "
06:08:49S_a_i_n_t_I know it'd be the same result, as all the icons are the same....but it'd be a LOT less tokens.
06:09:08JdGordonthat wont work
06:09:22JdGordonI want to add a tag to do just display the inbuilt icon
06:09:25JdGordonbut busy atm :p
06:09:55S_a_i_n_t_A "Display the icon that would have been displayed in this case normally" tag would be primo ;)
06:10:03S_a_i_n_t_Oh...Ooops, a bit late there
06:10:13S_a_i_n_t_yes, it would be good to have that.
06:17:27JdGordonthere is a patch to autoexpand bmpstrips which would make it easier
06:17:38JdGordonI'm not sure what the status is on tht one though
06:18:18S_a_i_n_t_can you define "auto expand" please? I'm not sure I understand that one...
06:18:39S_a_i_n_t_is it just one tage instad of Xda, Xdb, etc...
06:18:52JdGordon%?tag<%xda> would expand to %?tag<%xda0|%xda1|%xda2|...|>
06:20:27S_a_i_n_t_aha...Hmmm, I'll wait for the tag to pop up in SVN (if it does, ...I'm not fussed) I don't like my code (especially themes/WPS) to rely on a certain patch as then it limits my target demographic.
06:25:59 Quit anewuser (Quit: ϢINTER ϾHIP 5iVE is OOON!! <24 hours left zOMG =oo Teh voting times!)
06:27:11 Join ecio1 [0] (
06:27:18 Quit ecio (Read error: Connection reset by peer)
06:36:15 Join kramer3d_ [0] (~kramer@unaffiliated/kramer3d)
06:39:29 Quit kramer3d (Ping timeout: 265 seconds)
06:44:38 Nick kramer3d_ is now known as kramer3d (~kramer@unaffiliated/kramer3d)
06:46:26 Quit krazykit (Ping timeout: 258 seconds)
06:48:03 Join krazykit [0] (
06:55:05***Saving seen data "./dancer.seen"
06:57:47 Nick S_a_i_n_t_ is now known as s_a_i_n_t (S_a_i_n_t@
07:11:07 Join mischasworld [0] (
07:18:43 Join ball [0] (
07:22:19 Join ender` [0] (
07:25:25 Quit z35 (Ping timeout: 246 seconds)
07:26:00 Join z35 [0] (
07:26:51 Quit tmzt (Remote host closed the connection)
07:28:48 Join planetbeing__ [0] (
07:29:45 Quit planetbeing_ (Ping timeout: 245 seconds)
07:31:24 Quit ball (Quit: leaving)
07:37:05 Quit Hadaka (Ping timeout: 276 seconds)
07:39:10 Join stoffel [0] (
07:40:30 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
07:42:22 Join bertrik [0] (
07:42:29 Join einhirn [0] (
07:47:16 Quit shai (Quit: Leaving)
07:57:50 Join shai [0] (
08:13:48s_a_i_n_tJdGordon: Am I right in thinking that difefrent screens (WPS/.SBS/and now the Title-Bar etc/etc.) can use/reuse the same font indentfier for multifont?
08:14:13JdGordonthe font identifier is meaningless outside of that skin file
08:14:16 Quit CaptainKewl (Remote host closed the connection)
08:14:24JdGordon2 in the wps and 2 in the sbs can be different fonts
08:15:00s_a_i_n_t...apparently not...hang on, I'll pastie the .sbs/SIM output.
08:15:04s_a_i_n_tits odd
08:15:17s_a_i_n_tthere also seems to be three skin buffer passes now?!?
08:16:14 Join pondlife [0] (~Steve@rockbox/developer/pondlife)
08:18:13JdGordon3 means one failed
08:19:05s_a_i_n_tI'm entirely willing to believe I'm fucking something up
08:19:54JdGordonyou have an extra < at the start
08:21:18 Quit bertrik (Ping timeout: 245 seconds)
08:25:27 Join tmzt [0] (
08:29:27 Join planetbeing_ [0] (
08:29:34 Quit planetbeing_ (Client Quit)
08:30:57 Quit planetbeing__ (Ping timeout: 264 seconds)
08:34:58s_a_i_n_tJdGordon: I can't get it right, and it's REALLY fucking me you have an .sbs that uses the %li %lt syntax (that works) which you could send me please?
08:35:11s_a_i_n_tsorry to be so annoying, I really want to get this working.
08:35:23JdGordonI dont have one that uses the conditionals
08:35:52s_a_i_n_tanything is a good start.
08:36:31s_a_i_n_tunless its just me, the conditionals don't seem to work, or the SIM hates them...but I need to find out what does work as a base for testing it out.
08:37:17 Join yashwa7 [0] (
08:37:23JdGordonget rid of the %Li conditionals and start from there
08:38:08s_a_i_n_tand just use %li?
08:38:10 Quit yashwa7 (Client Quit)
08:38:50 Join yashwa7 [0] (
08:40:36 Quit kramer3d (Ping timeout: 264 seconds)
08:41:39s_a_i_n_tHmmmm...ok, well, this is *better, but still not good.
08:42:16s_a_i_n_tI just have %li%lt and the title is "32Rockbox"!?!
08:42:35s_a_i_n_tand does say 32Rockbox
08:43:06s_a_i_n_tand the SIM warns that font 2 is being used already, but still displays it, which is good I guess.
08:44:27s_a_i_n_tit's also drawing over-top of "files" in the menu
08:44:39JdGordonbecause you messed up your %Vi
08:46:41s_a_i_n_tOh, right...well, that makes sense...I forgot to drop the UI viewport down as well, well that's that. Why does it say "32Rockbox"?
08:46:55JdGordon32 is the icon number
08:48:58xavieranAny cool lua scripts been made?
08:49:20xavieranI've done a quick google, but all I found was a blog posts that's a few months old about lua support.
08:49:53 Join JdGordon1 [0] (
08:55:08***Saving seen data "./dancer.seen"
08:57:21 Quit JdGordon1 (Ping timeout: 264 seconds)
08:58:48 Join petur [0] (~petur@rockbox/developer/petur)
09:00:33 Join karashata [0] (
09:04:30 Join flydutch [0] (
09:05:05 Quit JdGordon (Ping timeout: 268 seconds)
09:05:55 Join Hadaka [0] (
09:07:20 Quit krazykit (Ping timeout: 256 seconds)
09:08:41 Join krazykit [0] (
09:15:07s_a_i_n_tanyone present managed to work out the %Li tag?
09:15:19s_a_i_n_tI'm getting REALLY fucked off with it....
09:15:42pixelmais it not documented on CustomWPS at least?
09:16:01s_a_i_n_tnot properly...I need an example syntax
09:16:06s_a_i_n_tand there isn't one
09:17:15*s_a_i_n_t appologises for his use of language, but it should be so simple...and its not, and its REALLY stressing me out.
09:20:01 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
09:22:11s_a_i_n_tJdGordon: without conditionals I can manage...can you *PLEASE* post your %Li line in a pastie etc.
09:22:15 Join DerPapst [0] (
09:22:40s_a_i_n_tI figure its that line I'm messing, not the conditionals
09:23:13JdGordonit wouldnt surprise me if the conditional doesnt work, I didnt test it very much
09:23:35s_a_i_n_twell, did you manage to get an icon to show at all?
09:23:38s_a_i_n_tas I cant
09:23:59s_a_i_n_tthat's why I'd like to see the line you used.
09:24:01JdGordoni didnt try, showing a number is good enough to show it works
09:24:18s_a_i_n_t...ok, apparently it isn't then.
09:24:24s_a_i_n_t*good enough I mean
09:24:54CIA-5New commit by jdgordon (r24989): * Make the user font count more sane ...
09:26:05s_a_i_n_tI'm pretty sure I've tried about every different possible conditional syntax for that line/yag...and I can't get an icon to show.
09:26:49JdGordon%?Lt<%?Li<|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|q|r|s|t|u|v|w|x|y|z|za|zb|zc|zd|ze|zf|zg|zh|zi|zj|zk|zl|zm|zn> %Lt>
09:26:54JdGordonjust tested, that works fine
09:27:20s_a_i_n_twhen did it go from numbers to letters?!?!?!
09:27:44JdGordonthe stuff between the |'s are any valid tokens
09:27:58JdGordonyou can put %xd<whatveer> there of just straight text
09:28:33s_a_i_n_tI was using <%xd0|%xd1|etc.
09:28:41s_a_i_n_tdid I not need the %xd?
09:28:44JdGordonyou drongo
09:28:50JdGordonyou're missing the image identifier
09:29:21s_a_i_n_t*slaps forhead*
09:29:34JdGordonsweet! %s in the title works fine :)
09:29:35 Join dfkt [0] (dfkt@unaffiliated/dfkt)
09:29:40JdGordonI thought it was broken
09:29:57s_a_i_n_talignment seems to work also
09:32:00s_a_i_n_tso, do I need to put the icons bitmap strip in the WPS folder and call an %X|icons file|x|y|32| also?
09:32:45s_a_i_n_tor do I just use any identifier I want and it "just works"?
09:32:56CIA-5New commit by jdgordon (r24990): fix red
09:36:05 Join stripwax [0] (
09:38:12 Quit stripwax (Client Quit)
09:39:37 Join stripwax [0] (
09:43:23 Quit yashwa7 (Ping timeout: 245 seconds)
09:47:47CIA-5New commit by jdgordon (r24991): fix %pb when the height isnt given and it is in a viewport with a user font (so the height is calculated on the font height at display time)
09:52:17 Join pamaury [0] (
09:55:39s_a_i_n_tJdGordon: that line you posted wasn't the actual line you used though...right? it has too may conditions.
09:56:38JdGordonit doesnt matter if it has too many
09:57:29s_a_i_n_tand the first case is for when a value isn't known, correct? then the second is 0, third is 1 etc?
09:57:46JdGordonthe first is when no icon is set
09:57:47JdGordonthen yes
09:59:16 Quit pamaury (Quit: Quitte)
10:00:13 Join pamaury [0] (
10:01:16JdGordonis there a larger version of the tango icon set anywhere?
10:01:30s_a_i_n_tI think 12pt is the max...
10:03:03s_a_i_n_tfucks I need to call %X|iconset|x|x|32| in the .sbs?
10:03:13JdGordonof course
10:03:14s_a_i_n_tif not, I'm still managing tio fuck this up
10:03:21JdGordonno %X is the backdrop
10:03:39s_a_i_n_t*sigh*...I had a vastly different understanding of how this worked in my head.
10:03:57s_a_i_n_tOppps, %Xl
10:12:56 Quit stripwax (Read error: Connection reset by peer)
10:14:28 Quit pamaury (Quit: Quitte)
10:16:14JdGordonhmm... the order seems a bit messed up, but images work
10:17:35 Join stripwax [0] (
10:19:16 Join pamaury [0] (
10:20:26s_a_i_n_tHmmmm, thanks. I was wondering...since all my icons are the same, can I just use an "iconset" with one image in it, and use %?Li<%xda|> ?
10:20:44s_a_i_n_tor does it have to be the full 32?
10:20:52JdGordonthat might work
10:21:19s_a_i_n_tWell, I'm trying it, we'll see :D
10:24:10 Quit stoffel (Remote host closed the connection)
10:25:26 Part MarkTraceur
10:26:24 Join stoffel [0] (
10:41:46 Quit stripwax (Read error: Connection reset by peer)
10:42:46 Quit phanboy4 (Read error: Connection reset by peer)
10:44:47JdGordonAlexP: no segfaults here, maybe your fms is dodgey? can you zip up your whole theme and email it to me?
10:45:00 Join stripwax [0] (
10:46:12 Quit stoffel (Remote host closed the connection)
10:51:43 Join efyx_ [0] (
10:54:47 Quit gibbon_ (Ping timeout: 252 seconds)
10:55:09***Saving seen data "./dancer.seen"
10:56:25amiconnJdGordon: A broken wps/sbs/whatever shouldn't cause segfaults
11:05:09 Quit BHSPitMonkey (Remote host closed the connection)
11:13:13 Join gibbon_ [0] (
11:25:02 Quit alexbobp (Ping timeout: 252 seconds)
11:27:26 Join alexbobp [0] (~alex@
11:53:27 Join AsusFreak [0] (
11:59:48CIA-5New commit by uchida (r24992): Wave/Wave64/vox metadata parser: optimize just a little.
11:59:55 Join m3dlg [0] (~m3dlg@
12:27:06TorneJdGordon: did you get any further with detecting ramsize on ipodvideo?
12:35:19TheSevenhm, what about just probing whether it wraps?
12:36:31TheSevenwrite 0x55555555 to 32M-4, write 0xAAAAAAAA to 64M-4, read 32M-4 and check the result... 0xAA...: 32M, 0x55...: 64M
12:37:24s_a_i_n_tJd's in bed IIUC...a wee while ago
12:38:20TorneTheSeven: that's exactly what we were doing
12:38:34TheSevenand it didn't work?
12:38:37Tornenot sure
12:38:51Torneyou have to use the uncached addresses, and it looks like it's mirrored so that's valid
12:39:02Tornebut i had to leave and jd said there was some issue with it
12:39:38Tornei don't have a 32mb one so I can't tes tit
12:39:53Torneotherwise i'd've done this ages ago :)
12:42:08 Quit Tomis (Ping timeout: 260 seconds)
12:48:54 Quit m3dlg (Ping timeout: 276 seconds)
12:54:01s_a_i_n_tA %Vi viewport in an .sbs takes preference over a UI viewport called in a theme does it not?
12:54:05s_a_i_n_tis that correct?
12:55:10***Saving seen data "./dancer.seen"
13:02:27 Nick fxb__ is now known as fxb (
13:05:10 Quit antil33t (Read error: Connection reset by peer)
13:05:17 Join antil33t [0] (
13:14:35 Join perfectdrug_ [0] (
13:16:57 Quit n17ikh (Ping timeout: 265 seconds)
13:18:24 Quit perfectdrug (Ping timeout: 265 seconds)
13:22:14 Join n17ikh [0] (
13:28:48 Quit joeytwiddle (Ping timeout: 245 seconds)
13:30:05 Quit Battousai (Read error: Operation timed out)
13:30:09 Join anewuser [0] (anewuser@unaffiliated/anewuser)
13:31:49 Join Battousai [0] (~bryan@gentoo/developer/battousai)
13:32:53 Join Lss [0] (
13:39:34 Join kugel [0] (~kugel@rockbox/developer/kugel)
13:43:18 Quit stripwax (Read error: Connection reset by peer)
13:46:31 Quit karashata (Quit: The fluffy dragon has left completely!)
13:59:05 Join wark1 [0] (~Ryan_Wark@
14:09:35 Part wark1
14:18:55 Quit moos (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158])
14:30:25 Quit AsusFreak (Quit: CGI:IRC)
14:40:22 Join Adnyxo [0] (
14:42:01 Join m3dlg [0] (~m3dlg@
14:55:12***Saving seen data "./dancer.seen"
15:12:44 Quit ecio1 (Ping timeout: 276 seconds)
15:21:32 Join Schmogel [0] (
15:21:38 Quit m3dlg (Ping timeout: 240 seconds)
15:30:10 Quit anewuser (Ping timeout: 245 seconds)
15:41:09 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
15:48:34 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
15:52:14 Part pondlife
15:53:51 Join karashata [0] (
15:56:11 Join evilnick_B [0] (~0c140464@rockbox/staff/evilnick)
15:56:57 Join ecio [0] (
15:58:18 Join Farthen [0] (
16:08:06pamauryHum, my db is not building anymore, it stops at 1624 and don't go further
16:14:41 Quit mikroflops (Ping timeout: 248 seconds)
16:14:59 Join mikroflops [0] (
16:20:43pixelmakugel: what's the simplify PLA patch doing?
16:21:25kugelI've hit a problem
16:21:25 Quit Adnyxo (Ping timeout: 265 seconds)
16:21:36kugelI wasn't sure how to solve it
16:21:54kugelI'm still unsure, rather
16:22:33 Quit mikroflops (Ping timeout: 264 seconds)
16:23:08 Join mikroflops [0] (
16:25:58karashataI have a question for anyone that might know... is there any particular reason why trying to apply the database would crash the simulator in Windows when using a simlink to access one's music files rather than putting the files directly in the simdisk folder?
16:29:38pixelmakugel: maybe discussing the problem here helps...
16:29:55kugelmaybe :)
16:30:45kugelbasically, since I made SELECT and SELECT_REPEAT available at the same time, is only fired if when released (not when it's pressed first)
16:31:14kugelthat's annoying for e.g. bubbles when the ball is only released if the select button is released
16:32:18kugelso I thought about two modes where in the first mode SELECT directly (SELECT_REPEAT couldn't be available) and the other mode would have both
16:32:40kugelbut that's two modes/contexts/w.e. again which I wanted to avoid
16:33:57 Join Adnyxo [0] (
16:39:36 Join m3dlg [0] (~m3dlg@
16:43:01pixelmaperhaps some plugins just shouldn't use PLA. That's meant as a general statement, with luck there could be another solution
16:46:38 Join toffe82 [0] (~chatzilla@
16:55:16***Saving seen data "./dancer.seen"
16:55:38 Quit advcomp2019 (Read error: Connection reset by peer)
16:56:08 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
17:09:16 Quit m3dlg (Ping timeout: 265 seconds)
17:14:56 Join piotrekm [0] (~piotrek@unaffiliated/piotrekm)
17:15:14 Quit tchan (Ping timeout: 265 seconds)
17:18:59kugelTheSeven: the .map looks completely fine
17:19:16 Join jgarvey [0] (
17:20:19pamaurygevaerts, is the usb arc driver, why the driver initialize all queue heads for bulk transfers ? (init_bulk_queue_heads). It seems to me that this has nothing to do with bulk transfers.
17:21:25kugelTheSeven: by the time the stack is used, the init code is copied already
17:22:05gevaertspamaury: ask me again when I get home :)
17:22:36 Quit mischasworld (Ping timeout: 264 seconds)
17:22:41kugelhm, where exactly are the variables from the .lds files stored?
17:22:59kugelare they stored at all? or does the linker post-process the binary?
17:23:09TheSeventhey are linked ;-)
17:23:19Tornethey aren't variables, they are just symbols
17:23:19TheSevenit will just resolve the references to them
17:23:36Torneif the linker script says foo = 7 then the address of the symbol "foo" is 7, at link time
17:23:38kugelthe C code uses them as they were variables
17:23:47Torneno, it uses them as if they were pointers, i'm pretty sure :)
17:23:53Torneotherwise it wouldn't work
17:24:01Tornesince they don't refer to actual allocated space.
17:24:04kugelpointers are variables?
17:24:10Tornenot really
17:24:18TheSeventhey'll usually be used in some kind of ldr Rx, =symbol way
17:24:20kugelbut I couldn't do &stackbegin?
17:24:23Tornefrom the above, you would write "extern char foo"
17:24:27Tornebut you can't access foo
17:24:30Torne&foo == 7
17:24:37Torne*foo == segmentation fault :)
17:24:47Torneignore the *
17:25:02Torneit's not a variable, it's just a symbol.
17:25:05TheSevenkugel: what about pasting the non-working crt0.S?
17:26:03leavittxHey everyone! Many thanks to you people for answering my (usually) dumb questions all these days. I think that now (partly) my first plugin is ready for your critics. If anyone will find it interesting, ask me about it ==>> (;
17:26:33kugelleavittx: what is that?
17:26:49leavittxyep :)
17:26:51kugelleavittx: you're using geany, good job :)
17:27:00leavittxthanks =)
17:27:22pamauryhow do you know he's using geany ?
17:27:55leavittxpamaury: from the photo?
17:28:23pamauryBut the photo is not of good quality enough to see the computer screen (at least I can't see it)
17:28:32kugelraytracing, isn't that really slow on a dap?
17:28:40ender`leavittx: now just make it possible to use several players at once to speed it up :)
17:29:14kugelwe need a distributed embedded raytracing engine, indeed
17:29:31pamauryOr make it possible to plug it to a computer, compute it and give back the result to the dap :)
17:29:41 Join S_a_i_n_t_ [0] (S_a_i_n_t@
17:29:56leavittxender`: real-time rt will be good =) several players? hmm
17:30:44leavittxpamaury: computers suck. it's player's job! ;)
17:31:07kugelTheSeven: I copied the copy code from the iram copy above so it shouldn't be wrong
17:31:38 Quit s_a_i_n_t (Ping timeout: 240 seconds)
17:31:49 Join mischasworld [0] (
17:33:48 Quit antil33t (Read error: Connection reset by peer)
17:33:54 Join antil33t [0] (
17:34:04leavittxMy code isn't yet ready for people, but maybe anyone interested? In this case i can post it later.
17:35:16TheSevenkugel: you didn't move memory_init into .init, did you? :-P
17:35:27kugelTorne: the C code uses the symbol, as is, no &symbol
17:35:55TorneThat's not right then
17:36:01kugelTheSeven: no
17:36:03TheSevenwhich C code?
17:36:13kugelplugin.c for example
17:36:33TheSevenah, you mean for other symbols
17:36:39Tornemore specifically?
17:38:19Tornewhat symbol?
17:38:23TheSevenINIT_DATA is defined?
17:38:36 Join robin0800 [0] (
17:38:38kugelTorne: readsize = read(fd, pluginbuf, PLUGIN_BUFFER_SIZE);
17:38:40TheSevenand is there any specific reason why the icache flush is inside that ifdef?
17:38:44kugelpluginbuf comes from the linker
17:39:09Tornekugel: it's declared as an array
17:39:11kugelTheSeven: no, it wasn't there at all. I think caches are disabled anyway during crt0
17:39:16Tornekugel: so yes, that's the address of it
17:39:31Torneextern unsigned char pluginbuf[];
17:39:43Tornethe value of the C expression "pluginbuf" is the address of the symbol "pluginbuf"
17:40:16 Join kugel_ [0] (
17:40:29 Quit kugel (Disconnected by services)
17:40:32 Nick kugel_ is now known as kugel (
17:40:33ender`leavittx: speaking of raytracers in weird places:
17:40:36 Quit kugel (Changing host)
17:40:37 Join kugel [0] (~kugel@rockbox/developer/kugel)
17:40:51Tornekugel: extern unsigned char pluginbuf[]; <- declared as an array, its value is the address
17:41:10kugelyea, arrays are different to pointers in that matter
17:41:13kugelforgot about it
17:41:20Torneso it's still not a variable
17:41:51gevaertskugel: for some real fun, see how rb is handled in plugin.c and the linker :)
17:44:12 Quit robin0800 (Quit: - Chat comfortably. Anywhere.)
17:44:36 Join robin0800 [0] (
17:46:08kugelgevaerts: I've looked at it already, quite fun yes :)
17:49:35leavittxender`: thanks. I see only one cute pic :-)
17:51:05 Join komputes [0] (~komputes@ubuntu/member/komputes)
17:54:21ender`leavittx: if you have a postscript printer, print the file :)
17:57:17 Join _zic [0] (
17:58:10 Nick fxb is now known as fxb__ (
17:58:13 Quit pamaury (Ping timeout: 246 seconds)
17:59:42leavittxender`: rt on printer! just amazing :D
18:00:46 Join captainkewlllll [0] (~2669ecc2@gateway/web/freenode/x-jauhrburuyrdnaco)
18:02:00ender`leavittx: there's a few other postscript "programs" in the same directory
18:03:06kugelTheSeven: it seems the functions are linked improperly
18:03:25kugelbl main fails, if I remove INIT_ATTR from it, it works
18:03:43kugelbut in main(), the call to init() fails in the same way
18:05:40JdGordonTorne: no, I didnt get anywhere with the ram checking (I havnt done anything since I left on friday evening thugh)
18:05:48TheSeventhen look at the disassembly or linker map to see how they are getting linked
18:06:18TheSevenand compare the lds code with the iram equivalent ;-)
18:06:51TorneJdGordon: it sounded like it was working, but after i left you said the wwrong branch of the if wsa being followed..
18:07:02JdGordonto get the sim to run with sdl's fbdev driver it should just need sdl to be compiled with fbdev support right?
18:07:31JdGordonTorne: yeah, but i cant fiddle now, maybe this afternoon
18:09:09Torneok, there's no rush, i wsa just wondering :)
18:09:19Tornesince there's still more people on the forums mixing them up
18:09:42*kugel slaps forehead
18:10:02kugelthis obviously couldn't work
18:11:02kugelthat was so stupid. the define was INIT_ATTR, not INIT_DATA :'(
18:11:50 Quit DerPapst (Quit: Leaving.)
18:11:52kugeldisassembly showed the copy code wasn't in the binary :)
18:12:09JdGordonamiconn: what a crazy idea! how else would you knw its broken?
18:13:01Tornekugel: oh dear :)
18:21:17 Quit Adnyxo (Ping timeout: 265 seconds)
18:21:53 Join Adnyxo [0] (
18:24:43kugelinteresting that gcc puts lr on the stack in simple wrapper functions
18:25:39 Join stoffel [0] (
18:27:25kugelshouldn't it put in on r4 or so, which is saved anyway by the calee?
18:28:18Tornebut then it'd have to save r4, no?
18:28:52kugelthe calee does that anyway
18:29:00kugelif it uses it, otherwise it doesn't need to be saved
18:29:11Torneno, for the caller...
18:29:36kugelah, yes :)
18:29:49Torneyou have to put lr *somewhere*
18:29:57Torneif you put it in a callee-saved register then *you8 have to save it
18:30:16 Quit amiconn (Disconnected by services)
18:30:18 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
18:30:20kugelright right, i was stupid again :)
18:30:34 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
18:30:34 Quit pixelma (Disconnected by services)
18:30:42 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
18:30:51 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
18:31:44 Quit petur (Quit: *plop*)
18:33:57Torneyou can get away with it if you are noreturn :)
18:36:06 Join m3dlg [0] (~m3dlg@
18:49:07 Join liar [0] (
18:55:17***Saving seen data "./dancer.seen"
18:57:07 Join planetbeing_ [0] (~planetbei@
18:59:45 Quit planetbeing (Ping timeout: 245 seconds)
18:59:49 Nick planetbeing_ is now known as planetbeing (~planetbei@
19:00:40 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky)
19:03:15 Join bertrik [0] (
19:08:55 Quit m3dlg (Ping timeout: 245 seconds)
19:11:06 Join DerPapst [0] (
19:16:30 Join JdGordon_ [0] (~Miranda@rockbox/developer/JdGordon)
19:21:38 Quit JdGordon_ (Read error: Connection reset by peer)
19:22:14 Quit bluebrother (Disconnected by services)
19:22:14 Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother)
19:26:41 Quit kugel (Remote host closed the connection)
19:28:24 Join Horscht [0] (~Horscht2@xbmc/user/horscht)
19:29:40 Join JdGordon_ [0] (~Miranda@rockbox/developer/JdGordon)
19:37:44 Nick perfectdrug_ is now known as perfectdrug (
19:41:29 Join Stephen__ [0] (~S@
19:42:38 Quit _zic (Ping timeout: 265 seconds)
19:49:46 Nick YPSY is now known as Ypsy (
20:00:26 Join _zic [0] (
20:01:03 Quit saratoga (Quit: Page closed)
20:01:14Stephen__anyone any objections to me starting to upload the themes from the build zip in preparation for taking them out of the build zip ?
20:01:40JdGordon_go for it
20:02:17Stephen__only colour targets however. didn't get a chance to do non-colour today
20:05:09 Quit tmzt (Read error: Connection reset by peer)
20:05:44 Join Luca_S [0] (
20:13:06 Quit stoffel (Remote host closed the connection)
20:18:00pixelmaJdGordon_: in your sim fms test - did you load an own fms or just used the then hard-coded?
20:18:01Stephen__has the uiviewport gone ?
20:20:10 Quit _zic (Ping timeout: 276 seconds)
20:23:13JdGordon_pixelma: pretty sure i loaded my own one
20:23:26JdGordon_Stephen__: it is only used if statusbar is not set to custom
20:23:48Stephen__i only ask because checkwps complains if it's in a c.fg
20:23:57Stephen__for the themesite i mean
20:24:16 Join _zic [0] (
20:24:37Stephen__i've just deleted it because as it's not set on the themes i guess it's not needed.
20:25:00JdGordon_"ui viewport" is the setting
20:25:09 Quit flydutch (Quit: /* empty */)
20:26:10Stephen__"remote ui viewport: -" is the line giving out errors
20:26:42JdGordon_try again
20:26:54domonokyah. thats probably missing in the themesite
20:27:06Stephen__ok two tics
20:27:51domonokythemesite log says: jdgordon Add new setting remote ui viewport
20:28:13JdGordon_and here's me trying to be stealthy
20:28:30Stephen__works. thanky
20:28:44Stephen__saves me editing a whole load of themes
20:29:47gevaertsStephen__: the "annoyance" is there because we've had themes that set all sorts of settings, including things like language and EQ
20:29:52 Quit karashata (Quit: The fluffy dragon has left completely!)
20:30:29Stephen__ah it's not that bad once you know the right settings and what should only go in a theme.
20:31:07gevaertsyes, there will be some tuning needed of course
20:34:31Stephen__any word on when multi-pack themes can be added ?
20:41:18domonokyStephen__: when someone codes the support for it into the themepage ?
20:41:49gevaertsDo we really want those?
20:42:00JdGordon_yes :)
20:42:15Stephen__twould be handy
20:42:17JdGordon_so the pages dont have half dozen themes all the same except the colours
20:42:53domonokyperhaps it could also allow some grouping, instead of multiple themes in one zip
20:43:18JdGordon_yeah, just a small droplist showing the avilable zips
20:45:18domonokysomething like that would be nice. But "someone" needs to code it, or it will never happen :-)
20:45:30*JdGordon_ looks at "someone" :)
20:45:31Stephen__ is this missing from the pb vibe 500 page because its listed a snot working with current build ?
20:45:53Stephen__ahh right
20:46:08*Stephen__ goes back to uploading themes
20:46:25JdGordon_nothing has changed between 3.5 and current syntax wise, so why would it not work?
20:46:35 Quit Luca_S (Quit: CGI:IRC (EOF))
20:46:43gevaertsIt will be included for all targets where either current or 3.5 checkwps passes it. There obviously is no 3.5 checkwps for targets that weren't there back then :)
20:46:59gevaertsmaybe checkwps broke again?
20:49:17JdGordon_I realised accidently that the font tag doesnt inlcude the .fnt but the bmps tags do all include the .bmp.... which one of them should be fixed?
20:49:50gevaertsStephen__: the theme is actually broken...
20:50:19gevaertscheckwps can't load "codec_nsf.bmn"
20:50:47JdGordon_^ apparently is exactly my point
20:50:51Stephen__if i've time after all thes euploads ill fix it
20:51:16gevaertsJdGordon_: the font tag, if any
20:51:31gevaertsIt's a lot more recent, so a lot less themes will be affected
20:52:00JdGordon_well, I can remove the requirement from the bmp and not break current themes
20:52:14JdGordon_forcing the extension seems a bit odd seen as we only support bmp anyway
20:53:22JdGordon_ok, fair enough
20:53:34JdGordon_so the question is then, *should* we require the .fnt?
20:53:53JdGordon_the only real reason to require it is to be consistant
20:55:21***Saving seen data "./dancer.seen"
20:55:49rasherI think so
20:56:05rasherBeing consistant and explicit is a good thing
20:56:34 Quit advcomp2019 (Ping timeout: 276 seconds)
20:58:02gevaertsIs there a list of themes that pass 3.5 checkwps but fail current? If this particular example is representative, those are probably really broken
20:58:21 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
20:58:47Stephen__there's one or two other dotted around
20:59:19*gevaerts looks at our esteemed themesite database admins :)
21:01:20Stephen__here's one
21:01:42domonokygevaerts: you could run checkwps on all themes via the admin site, that will produce a long list of themes with the results of the different checkwpses.
21:02:11gevaertsdomonoky: I could if I were an admin :)
21:03:55 Quit advcomp2019_ (Ping timeout: 245 seconds)
21:06:30gevaertsrasher, scorche: is the theme site backed up somewhere?
21:06:58 Join carpathia [0] (
21:07:03gevaertsStephen__: that one refers to ratings.bmp without including it
21:07:40Stephen__ah thanks gevaerts.
21:08:39gevaertshm, shouldn't the themesite check for files that aren't in their proper place? .rockbox/readme.txt doesn't look like it should be there
21:09:30domonokygevaerts: it checks for some out of place and unwanted files.. but probably not all.
21:09:55 Join stripwax [0] (
21:09:56 Part carpathia
21:11:42domonokygevaerts: see themesite.class.php validatezip() in private/ in the themesite svn dir.
21:12:17*gevaerts is starting to get suspicious about domonoky's goals ;)
21:12:18 Join m3dlg [0] (~m3dlg@
21:12:59gevaertsStephen__: Rockboxed for e200 is also broken, due to filename case issues
21:13:12Stephen__ill be updating that this evening
21:13:18Stephen__have the new one here
21:16:01gevaertshm, shouldn't we have a mode for the regular themesite to also show broken themes?
21:16:22gevaertsor only broken themes
21:16:31 Nick Ypsy is now known as YPSY (
21:17:06domonokygevaerts: might be helpfull. do you want todo it ? :-)
21:18:23 Join pamaury [0] (
21:20:21 Quit _zic (Quit: Ex-Chat)
21:23:08 Quit jae (Ping timeout: 264 seconds)
21:24:32 Join krabador [0] (
21:25:10 Quit Farthen (Ping timeout: 276 seconds)
21:27:34 Join Kitr88 [0] (
21:27:45 Quit Kitar|st (Read error: Connection reset by peer)
21:28:20 Quit m3dlg (Ping timeout: 265 seconds)
21:29:55 Join jae [0] (
21:29:55*gevaerts wonders why he started this :\
21:31:45pamaurygevaerts: what did you start ?
21:32:00 Quit Kitr88 (Ping timeout: 248 seconds)
21:32:15gevaertslooking at why themes that are ok for 3.5 fail for current
21:34:36 Join knine [0] (
21:36:41gevaertspamaury: I'm not sure if I understand your earlier question correctly
21:37:02 Quit kaniini (Ping timeout: 265 seconds)
21:37:07 Join Kitar|st [0] (
21:40:18gevaertsDid you mean why are they all set up as bulk, or why is the function called init_*bulk*_queue_heads?
21:42:08*gevaerts thinks that the admin side of the theme site needs work :\
21:43:11 Quit jae (Ping timeout: 276 seconds)
21:43:58 Quit mischasworld (Ping timeout: 246 seconds)
21:45:00 Join jae [0] (
21:48:21*gevaerts is pretty sure that checkwps should not segfault on themes
21:52:06 Join froggyman [0] (
21:53:02 Quit efyx_ (Remote host closed the connection)
21:55:50 Quit stripwax (Quit:
22:02:31 Join stripwax [0] (
22:06:26pamaurygevaerts: why is init call _*bulk*_ ?
22:06:59gevaertscan I plead "historical reasons"? :)
22:07:13gevaertsThat's originally "as opposed to control"
22:07:34gevaertsToday it's also interrupt. Isochronous will need some differences
22:07:56 Quit bertrik (Quit: De groeten)
22:10:05JdGordon_gevaerts: checkwps is segfaulting?
22:10:06pamaurygevaerts: in reality, I'm looking at this because I would like to see which work is required to implemented isochronous transfers.
22:10:33JdGordon_oh and the reason themes are broken on current and work on 3.5 is bcause the parser was changed to fail on missing images (which you've found already)
22:10:57gevaertsJdGordon_: trunk checkwps segfauls for me on PHI-infoScreen for nano
22:10:59Stephen__so they'd fail if newly installed JdGordon_
22:11:34gevaertspamaury: do you have the imx32 datasheet?
22:11:39AlexPJdGordon_: I was planning to rebuild the sim and check with no fms before sending you anything, but the patch appears to be out of sync. It looks easy to fix, but apparently I'm a muppet as when I did I broke the sim :)
22:12:02gevaertsgood :)
22:12:10JdGordon_AlexP: haha, ok just attach the theme and ill play this arvo
22:12:30pamauryAnd only a few things are needed to have isochronous work I think.
22:12:43AlexPWill do
22:15:44JdGordon_gevaerts: where does it segfault?
22:17:29Stephen__hmm if i try and upload a them of the same name will it overwrite it ? bare in mind someone else uploaded it.
22:20:25gevaertsJdGordon_: it first prints "Warning: Max number of tokens was reached (1023)", and then segfaults in skin_load_fonts() at char *bar = strchr(font->name, '|');
22:20:45JdGordon_ok... fuck
22:25:24 Join m3dlg [0] (
22:26:12AlexPJdGordon_: Err, I now seem to get a segfault when I run a svn sim, so there is clearly something weird going on here. Don't worry for now, and when I get it fixed I'll try the patch again
22:27:29JdGordon_I'm a bit worried that there is some memory corruption happening... or at least the wrong error message is being printed for gevearts' segfault
22:28:26JdGordon_gevaerts: which target was that? and I assume it doesnt load any fonts?
22:28:32domonokyStephen__: the theme site will only allow updates of themes if name/author/email are exactly the same.
22:29:00Stephen__that's hwat i thought so what'll i do with the update so ?
22:29:52domonokyeither upload them with new names, or tell a theme admin to delete/hide the relevant themes for you.
22:30:04gevaertsJdGordon_: nano, and no. It was uploaded nearly a year ago
22:31:18 Quit perfectdrug (Ping timeout: 245 seconds)
22:32:31JdGordon_gevaerts: can you try it with r24988 please?
22:33:10JdGordon_I'm pretty sure 24989 didnt cause this, but it wouldnt surprise me if it did (if that makes sense)
22:33:47gevaertsJdGordon_: it did
22:33:59JdGordon_cause it? or make sense?
22:34:42gevaertscaus it
22:35:02JdGordon_ah shit!
22:35:51JdGordon_something totally retarted is happening with the fonts then :/
22:36:19*JdGordon_ did test it on the e200 and h100 sims
22:36:22AlexPI'm still getting a segfault with current svn H120 sim
22:36:46AlexPCould anyone else try for me - I don't understand what I've done if it just me :)
22:37:39JdGordon_roll back to 24988
22:40:47gevaertsWhat's the best way to contact a theme author?
22:41:48domonokyemail ? (admin interface has it)
22:41:55*gevaerts has a list of 13 themes that need work
22:42:18domonokygevaerts: also if you hide a theme via the admin interface, the author gets the reason emailed.
22:42:33gevaertsdomonoky: the reason is the text you fill in first?
22:42:59Stephen__domonoky, i'm working on my ultima big art at the minute
22:43:01domonokyyes, the text field on the right of the theme.
22:43:15Stephen__missing image
22:43:40gevaertsSome of those themes will not work at all (missing all bitmaps), hiding those might make sense. Some of them only have case issues in the filenames. That's technically incorrect, but they will still work
22:44:29domonokyso hide the completly broken ones with a good reason, and email the other directly ?
22:44:41AlexPJdGordon_: yeah, the 24988 sim works
22:44:59leavittxRay-tracing video:
22:45:19gevaertsyes, but that requires actual testing. Some of the missing-bitmap ones might only miss a bitmap or two in a conditional viewport that never gets shown anyway. Only one or two are really badly broken
22:45:57Stephen__shit hadn't noticed knightbox being broken.
22:47:37CIA-5New commit by jdgordon (r24993): revert r24989 ad r24990 which are cuasing segfaults... they were working fine for me though :( (stupid font stuff is cursed!)
22:48:02JdGordon_sorry all :/
22:48:03linuxstbgevaerts: I thought checkwps checked for bitmaps?
22:48:10AlexPJdGordon_: no problem :)
22:48:14gevaertsJdGordon_: if it's any consolation, the twenty or so other themes I ran checkwps on did not cause crashes
22:48:35gevaertslinuxstb: apparently it didn't. It does now
22:48:46 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
22:48:52linuxstbIt did in the past, so that must have stopped...
22:49:14JdGordon_linuxstb: parsing was only recently fixed to error out if a bmp couldnt be loaded
22:49:34*linuxstb remembers using checkwps with themes, and it giving errors about missing bitmaps
22:50:02gevaertsI remember that too actually
22:50:11AlexPJdGordon_: In other news, could −−debugwps output which screen it is talking about first? With 6 (fms, wps, sbs + remote varieties) it is really hard to tell what output is for which
22:50:18linuxstbBut I guess it doesn't matter - the fact is that 3.5 checkwps didn't?
22:50:54JdGordon_AlexP: put it on flyspray so i dont forget, should be doable
22:51:13AlexPwe don't have feature requests on flyspray! :)
22:51:22JdGordon_its a bug
22:51:28AlexPheh, OK :)
22:52:34JdGordon_why are there 2 PHI-InfoScreen themes for the nano?
22:53:30 Join planetbeing_ [0] (
22:54:02domonokyJdGordon_: because the author misstyped the name, when he wanted to update it ?
22:54:12*domonoky goes hiding the older one.
22:54:49JdGordon_haha little i :p
22:55:23***Saving seen data "./dancer.seen"
22:55:25JdGordon_ok, I'll fix that segfault and revert that revert tonight
22:56:54gevaertsTheme site admins: "Inspiration" for ondavx747 is broken (it doesn't have any of the bitmaps it needs), and I have some doubts about the name of the author
22:57:59domonokygevaerts: you are now a admin too ! :-)
22:58:21gevaertsdomonoky: a very fresh and green one, so I ask for opinions :)
22:59:16domonoky:-) just hide it with a comment that its broken, and ask if its really his realname.
23:02:00gevaertsdomonoky: does the auto-mail say it has been hidden?
23:02:09gevaertsi.e. do I need to repeat that?
23:02:42domonokyYour theme {$theme['name']} was removed from the Rockbox theme site. The
23:02:42domonokyfollowing reason should explain why:−−−−−−−−−−
23:02:42DBUGEnqueued KICK domonoky
23:02:42domonokyIf you think this was a mistake, or disagree with the decision, contact the
23:02:43***Alert Mode level 1
23:02:43domonokytheme site admins in the Rockbox Forums or on IRC.
23:03:11gevaertsah, good. I don't need to mention IRC either then
23:04:39gevaertsStephen__: you now know about Ultima-Big-Art and Knightbox D3, right?
23:05:04Stephen__yeah uktima big arts been fixed working on knightbox now
23:06:44Stephen__hmm the sim for h300 doesn't complain about a problem for knightbox. you know whats missing exactly ?
23:07:13Stephen__deffo something broke tho as the wps doesn't play
23:07:26Stephen__reverts to standad rockbox wps
23:08:37Stephen__thanks gevaerts
23:09:05Stephen__I should have used −−debugwps shouldn't I
23:09:16gevaertsno idea. I just ran checkwps :)
23:09:37 Quit piotrekm (Quit: piotrekm)
23:10:16Stephen__i know wha ti did now. i had updated it to bitmap strips and didn't include them. they're in work. :o(
23:11:05 Join piotrekm [0] (
23:11:06 Quit piotrekm (Changing host)
23:11:06 Join piotrekm [0] (~piotrek@unaffiliated/piotrekm)
23:11:54 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
23:12:11 Quit piotrekm (Client Quit)
23:12:25AlexPgevaerts: You probably want to mention who you are though so the person knows who to contact
23:12:44***Alert Mode OFF
23:13:20gevaertsAlexP: If the author of that theme feels that he can be anonymous, so can I!
23:13:34 Join perfectdrug [0] (
23:13:53 Quit DerPapst (Quit: Leaving.)
23:13:54AlexPyou can, yes. I judge that to be within your range of abilities :)
23:14:12 Quit perfectdrug (Client Quit)
23:14:39 Quit advcomp2019 (Quit: Don't follow me)
23:16:20 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
23:16:41Stephen__gevaerts, can you hide knightbox and i'll reupload next week when i'm back online.
23:16:53gevaertsStephen__: it's totally broken?
23:17:25Stephen__yeah won't play at all coz the wps refers to bitmap stripas that i hav eno way of getting to (in work) and won't be online till next week.
23:18:17Stephen__I'll be uploading a fix for the broken x5 them tho if you want to hide th eoriginal ?
23:19:13gevaertshm, did I delete knightbox instead of hiding it?
23:19:25gevaertsah, no
23:19:31CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
23:19:31*TheSeven wonders what people think about boot time vs. shutdown time vs. stability tradeoffs
23:19:40 Part Stephen__ ("Leaving")
23:19:45 Join Stephen__ [0] (~S@
23:20:16gevaertsAlexP, domonoky: what's the policy with hiding a theme to allow someone else to upload a fixed version?
23:20:17TheSevenright now, rockbox takes up to 20 seconds to shut down on nano2g, but can boot in <2 seconds
23:20:47AlexPgevaerts: I don't know :)
23:20:47TheSeveni could reduce that to zero shutdown time, at the expense of about 5 seconds of boot time
23:21:10 Quit pamaury (Quit: CGI:IRC)
23:21:10domonokygevaerts: if its only fixes, i think its fine.
23:22:41gevaertsStephen__: done
23:22:56Stephen__thanks just have to verify email and done
23:23:15linuxstbTheSeven: Tough call... 20 seconds is a long time for something to happen. 5 seconds isn't too bad...
23:23:36linuxstbTheSeven: Where does stability come into the equation?
23:23:45TheSevenprobably on both sides
23:24:11linuxstbTheSeven: I mean what would be the most "stable" method?
23:24:36TheSevennot shutting down the ftl *might* bring up some previously-hidden bugs, but will probably catch consistency problems a lot earlier
23:25:02TheSevenotoh, boot time is something you wait for, while shutdown time will be a background operation in most cases
23:25:17Stephen__ok that's my lot for tonight.
23:26:04Stephen__whats left for the default themes. the archoses, ipod mini ?
23:28:09 Quit jd (Read error: Connection reset by peer)
23:28:26 Join jd [0] (
23:28:27 Quit jd (Changing host)
23:28:27 Join jd [0] (~jd@Wikipedia/HellDragon)
23:28:46*TheSeven thinks he'll stay with the current way
23:29:00TheSevento hell with those FTL crashes!
23:29:46 Join planetbeing__ [0] (
23:32:03 Quit planetbeing_ (Ping timeout: 256 seconds)
23:35:44 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
23:36:17 Quit advcomp2019 (Ping timeout: 276 seconds)
23:36:34 Quit linuxstb (Remote host closed the connection)
23:37:21 Quit Stephen__ (Ping timeout: 240 seconds)
23:37:24 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
23:40:54 Quit captainkewlllll (Quit: Page closed)
23:41:11 Quit evilnick_B (Quit: Page closed)
23:43:08 Join Stephen__ [0] (~S@
23:44:46 Quit jae (Ping timeout: 252 seconds)
23:45:33 Join jae [0] (
23:47:14 Quit liar (Ping timeout: 245 seconds)
23:51:37 Quit domonoky (Read error: Connection reset by peer)
23:55:25 Quit robin0800 (Ping timeout: 265 seconds)
23:57:58 Join dfkt_ [0] (dfkt@unaffiliated/dfkt)

Previous day | Next day