--- Log for 04.08.115 Server: asimov.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 3 months and 8 days ago 00.09.48 Quit ender` (Quit: According to the FAA, the propeller blade didn't break off, it was just a case of "uncontained blade liberation.") 00.11.11 Quit ParkerR (Read error: Connection reset by peer) 00.12.02 Join ParkerR [0] (~ParkerR@unaffiliated/parkerr) 00.19.42 Quit Guest42979 (Quit: the only people who inherit anything by right of birth are congenital idiots) 00.22.34 Nick suYin is now known as suYin`OFF (suYin@server1.bouncer4you.de) 00.42.01 Quit lebellium (Quit: ChatZilla 0.9.91.1 [Firefox 40.0/20150730171029]) 00.49.10 Quit xorly (Ping timeout: 250 seconds) 00.53.55 Quit TorC (Ping timeout: 255 seconds) 01.00.31 Quit Markmaster (Quit: My Mac has gone to sleep. ZZZzzz…) 01.04.47 *** Saving seen data "./dancer.seen" 01.25.02 Quit ParkerR (Quit: Leaving) 01.28.38 Join ParkerR [0] (~ParkerR@unaffiliated/parkerr) 01.55.11 Join CrashBash-Kun [0] (~CrashBash@unaffiliated/crashbash-kun) 01.56.10 Quit Ivoah (Quit: Leaving...) 02.00.43 Quit Rower (Ping timeout: 240 seconds) 02.01.52 Quit Artox (Ping timeout: 255 seconds) 02.11.33 Join TorC [0] (~TorC@fsf/member/TorC) 02.13.51 Quit CrashBash-Kun (Read error: Connection reset by peer) 02.19.38 Join Ivoah [0] (~Ivoah@216-227-61-228.dsl.chatny.frpt.net) 03.04.51 *** Saving seen data "./dancer.seen" 03.13.09 Quit ZincAlloy (Quit: Leaving.) 03.17.44 Quit JanC (Ping timeout: 246 seconds) 03.33.28 Join JanC [0] (~janc@lugwv/member/JanC) 03.38.14 Join CrashBash-Kun [0] (~CrashBash@unaffiliated/crashbash-kun) 03.50.37 Quit mc2739 (Ping timeout: 252 seconds) 03.52.28 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739) 04.52.10 Quit dfkt (Read error: Connection reset by peer) 05.04.55 *** Saving seen data "./dancer.seen" 05.16.09 Join [Saint] [0] (77e01fae@rockbox/staff/saint) 05.25.47 Quit ParkerR (Read error: Connection reset by peer) 05.30.39 Quit kiwicam (Quit: No Ping reply in 180 seconds.) 05.31.06 Join kiwicam [0] (~quassel@103.9.218.223) 05.57.00 Quit TheSeven (Ping timeout: 244 seconds) 05.58.14 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) 06.01.19 Join ruhannn [0] (uid76353@gateway/web/irccloud.com/x-piwewxliwyowzbzh) 06.07.42 Quit mazzoo_ (Ping timeout: 265 seconds) 06.08.06 Join mazzoo_ [0] (~mazzoo@vps-1029065-10818.cp.united-hoster.de) 06.20.11 Quit Strife89 (Ping timeout: 264 seconds) 06.23.45 Join krabador [0] (~krabador@unaffiliated/krabador) 06.27.48 Quit krabador (Read error: Connection reset by peer) 06.58.29 Quit CrashBash-Kun (Read error: Connection reset by peer) 07.04.59 *** Saving seen data "./dancer.seen" 07.48.54 Quit JdGordon_ (Ping timeout: 246 seconds) 07.56.07 Join JdGordon [0] (~jonno@ppp118-209-214-51.lns20.mel8.internode.on.net) 07.56.07 Quit JdGordon (Changing host) 07.56.07 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) 08.18.30 Quit [Saint] (Quit: Page closed) 08.25.03 Join ender` [0] (krneki@foo.eternallybored.org) 08.27.48 Join ender [0] (krneki@foo.eternallybored.org) 08.30.09 Quit ender` (Ping timeout: 272 seconds) 08.37.08 Quit CustosLimen (Read error: Connection timed out) 08.41.31 Join CustosLimen [0] (~CustosLim@unaffiliated/cust0slim3n) 09.01.46 Join maruk [0] (~papier@titanium.v6.sdv.fr) 09.05.01 *** Saving seen data "./dancer.seen" 09.25.23 Quit CustosLimen (Ping timeout: 265 seconds) 09.26.21 Quit scorche|sh (Ping timeout: 265 seconds) 09.26.59 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche) 09.38.19 Join CustosLimen [0] (~CustosLim@unaffiliated/cust0slim3n) 09.51.14 Join TheLemonMan [0] (~lemonboy@unaffiliated/thelemonman) 10.13.26 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl) 10.20.09 Join xorly [0] (~xorly@ip-86-49-15-121.net.upcbroadband.cz) 10.35.08 Quit n17ikh (*.net *.split) 10.35.08 Quit dys (*.net *.split) 10.35.08 Quit uwe_mobile__ (*.net *.split) 10.35.08 Quit derf (*.net *.split) 10.35.08 Quit funman (*.net *.split) 10.35.08 Quit ranmachan (*.net *.split) 10.35.08 Quit TD-Linux (*.net *.split) 10.35.08 Quit shmibs (*.net *.split) 10.35.09 Quit uwe_ (*.net *.split) 10.37.28 Join ZincAlloy [0] (~Adium@pD9EE82DE.dip0.t-ipconnect.de) 10.37.33 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh) 10.37.33 Join dys [0] (~dys@ip-109-41-158-143.web.vodafone.de) 10.37.33 Join uwe_mobile__ [0] (~uwe@static.88-198-8-117.clients.your-server.de) 10.37.33 Join derf [0] (~derf@static-108-18-126-14.washdc.fios.verizon.net) 10.37.33 Join funman [0] (~fun@chui-pas.net) 10.37.33 Join ranmachan [0] (~ranma@yumi.uguu.de) 10.37.33 Join TD-Linux [0] (~Thomas@about/essy/indecisive/TD-Linux) 10.37.33 Join shmibs [0] (~shmibs@shmibbles.me) 10.37.33 Join uwe_ [0] (~uwe_@ipservice-092-217-104-217.092.217.pools.vodafone-ip.de) 10.42.31 Join lebellium [0] (~chatzilla@ren77-h01-176-151-188-9.dsl.sta.abo.bbox.fr) 10.58.27 Join EG_Work [0] (~EG_Work@62-20-201-238-no123.business.telia.com) 10.58.32 # Greetings! 10.59.58 # I was super stoked to find that Rockbox now can run on the Xuelin IHIFI 960. I'm totally going to blow it into the thing when i get home :D 11.01.52 # Report back your experience. There are very little userbase of this player 11.05.02 *** Saving seen data "./dancer.seen" 11.06.43 # I sure will! 11.07.00 # Yeah, it's' a bit of a shame really, because it's a very nice bit of kit. It sounds amazing for the money 11.07.14 # It seems to be somewhat popular in Russia of all places 11.09.39 Join Markmaster [0] (~Markmaste@95-27-242-134.broadband.corbina.ru) 11.15.51 Quit JanC (Ping timeout: 246 seconds) 11.27.03 Quit CustosLimen (Ping timeout: 250 seconds) 11.31.28 Join JanC [0] (~janc@lugwv/member/JanC) 11.36.12 Join CustosLimen [0] (~CustosLim@unaffiliated/cust0slim3n) 11.42.39 Quit kiwicam (Quit: No Ping reply in 180 seconds.) 11.42.53 Join kiwicam [0] (~quassel@103.9.218.223) 12.23.32 Join Rower [0] (husvagn@d83-183-134-99.cust.tele2.se) 12.30.07 Quit Rower (Ping timeout: 260 seconds) 12.57.00 Quit CustosLimen (Ping timeout: 246 seconds) 13.05.03 *** Saving seen data "./dancer.seen" 13.06.48 Quit Markmaster (Quit: My Mac has gone to sleep. ZZZzzz…) 13.11.18 Join ParkerR [0] (~ParkerR@unaffiliated/parkerr) 13.12.00 Join CustosLimen [0] (~CustosLim@unaffiliated/cust0slim3n) 13.39.08 Quit ZincAlloy (Quit: Leaving.) 13.42.05 Join ZincAlloy [0] (~Adium@pD9EE82DE.dip0.t-ipconnect.de) 13.44.59 Join krabador [0] (~krabador@unaffiliated/krabador) 13.52.25 Quit preglow (Ping timeout: 240 seconds) 13.53.25 Quit XavierGr (Ping timeout: 240 seconds) 14.06.15 Quit funman (Changing host) 14.06.15 Join funman [0] (~fun@rockbox/developer/funman) 14.19.18 Join soap [0] (~soap@rockbox/staff/soap) 14.43.18 Quit greatwolf (Ping timeout: 246 seconds) 14.45.32 Join greatwolf [0] (greatwolf@gateway/shell/panicbnc/x-gikvthlaktbwlywx) 14.51.23 Join XavierGr [0] (~XavierGr@2001:41d0:52:100::2e5) 14.53.29 Join preglow [0] (~thomj@2001:840:4243:3:1010:1010:1010:1010) 15.02.04 Join amayer [0] (~amayer@mail.weberadvertising.com) 15.05.06 *** Saving seen data "./dancer.seen" 15.48.22 Join dfkt [0] (~dfkt@unaffiliated/dfkt) 15.50.19 Quit soap (Ping timeout: 260 seconds) 15.51.38 Quit orly_owl (Read error: Connection reset by peer) 15.55.33 Join soap [0] (~soap@cpe-174-102-103-175.columbus.res.rr.com) 15.55.33 Quit soap (Changing host) 15.55.33 Join soap [0] (~soap@rockbox/staff/soap) 16.11.57 Join Markmaster [0] (~Markmaste@95-27-242-134.broadband.corbina.ru) 16.12.54 Quit ZincAlloy (Quit: Leaving.) 16.39.28 Join orly_owl [0] (~david@unaffiliated/orly-owl/x-3167833) 16.40.11 Join ZincAlloy [0] (~Adium@pD9EE82DE.dip0.t-ipconnect.de) 17.01.14 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) 17.05.10 *** Saving seen data "./dancer.seen" 17.09.18 Quit ZincAlloy (Quit: Leaving.) 17.16.57 Quit wodz (Quit: Leaving) 17.29.09 Quit mc2739 (Ping timeout: 240 seconds) 17.31.26 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739) 17.53.11 Join ZincAlloy [0] (~Adium@pD9EE82DE.dip0.t-ipconnect.de) 18.15.29 Quit soap (Ping timeout: 240 seconds) 18.19.08 Join soap [0] (~soap@rockbox/staff/soap) 18.24.57 Quit soap (Ping timeout: 246 seconds) 18.37.08 Quit maruk (Quit: Leaving.) 18.37.34 Join wodz [0] (~wodz@89-75-106-221.dynamic.chello.pl) 18.38.36 Quit JanC (Ping timeout: 246 seconds) 18.39.06 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 18.57.28 Quit orly_owl (Quit: leaving) 19.00.46 Quit puckipedia (Remote host closed the connection) 19.02.35 Join Persits [0] (~Persits1@46.19.85.165) 19.05.12 *** Saving seen data "./dancer.seen" 19.06.12 Join puckipedia [0] (puck@irc.puckipedia.com) 19.17.57 Quit wodz (Ping timeout: 265 seconds) 19.19.37 Part Persits ("Leaving") 19.26.16 Quit bluebrother (Disconnected by services) 19.26.21 Join bluebrother [0] (~dom@rockbox/developer/bluebrother) 19.29.18 Join Ivo [0] (~Ivoah@p-67-158-165-58.dsl1.rtr.chat.fpma.frpt.net) 19.29.43 Nick Ivo is now known as Guest70613 (~Ivoah@p-67-158-165-58.dsl1.rtr.chat.fpma.frpt.net) 19.30.51 Join JanC [0] (~janc@lugwv/member/JanC) 19.32.25 Quit Ivoah (Ping timeout: 260 seconds) 19.32.47 Quit krnlyng (Ping timeout: 244 seconds) 19.34.47 Join krnlyng [0] (~liar@83.175.90.24) 19.41.46 Nick Guest70613 is now known as Ivoah (~Ivoah@p-67-158-165-58.dsl1.rtr.chat.fpma.frpt.net) 20.01.33 Join Electricguy [0] (~quassel@78-69-6-109-no123.tbcn.telia.com) 20.04.51 Join MMlosh [0] (~MMlosh@2001:470:6f:23:810c:d7a1:1acc:90d) 20.09.07 Quit Ivoah (Read error: No route to host) 20.14.12 Join Ivoah [0] (~Ivoah@p-67-158-165-58.dsl1.rtr.chat.fpma.frpt.net) 20.26.20 Nick suYin`OFF is now known as suYin (suYin@server1.bouncer4you.de) 20.35.02 # hm, that's very annoying.. 20.35.34 # I was about to put Rockbox on my IHIFI 960, but the RK27 Upgrade program doesn't detect the device... 20.36.33 Quit krabador (Ping timeout: 246 seconds) 20.38.08 Join bertrik [0] (~quassel@rockbox/developer/bertrik) 20.39.01 Join rela [0] (~x@pdpc/supporter/active/rela) 20.59.22 Join wodz [0] (~wodz@89-75-106-221.dynamic.chello.pl) 21.05.15 *** Saving seen data "./dancer.seen" 21.12.10 Join Cust0sLim3n [0] (~CustosLim@unaffiliated/cust0slim3n) 21.12.11 Quit CustosLimen (Read error: Connection reset by peer) 21.22.34 Join krabador [0] (~krabador@unaffiliated/krabador) 21.32.40 Quit Cust0sLim3n (Ping timeout: 244 seconds) 21.34.04 Quit dys (Read error: Connection reset by peer) 21.35.54 Quit ranmachan (Read error: Connection reset by peer) 21.36.03 Join dys [0] (~dys@ip-109-41-158-143.web.vodafone.de) 21.36.15 Join ranmachan [0] (~ranma@yumi.uguu.de) 21.39.15 Join [Franklin] [0] (~franklin@unaffiliated/franklin) 21.46.18 Join Cust0sLim3n [0] (~CustosLim@unaffiliated/cust0slim3n) 21.52.29 Quit krabador (Ping timeout: 240 seconds) 21.58.24 Join Ivo [0] (~Ivoah@p-74-209-22-216.dsl1.rtr.chat.fpma.frpt.net) 21.58.29 Quit Ivoah (Ping timeout: 244 seconds) 21.58.37 Nick Ivo is now known as Ivoah (~Ivoah@p-74-209-22-216.dsl1.rtr.chat.fpma.frpt.net) 22.14.26 # <[Franklin]> Ivoah: are you still working on porting sl? 22.14.38 # [Franklin]: nope 22.14.42 # I gave up 22.14.46 # <[Franklin]> aww 22.14.54 # <[Franklin]> I'm working on something slightly similar 22.15.00 # what? 22.15.05 # <[Franklin]> ascii star wars player 22.15.11 # <[Franklin]> (curses-based) 22.15.27 # ah, nice 22.16.30 # <[Franklin]> I thought you might have some curses-related code for rockbox 22.17.49 # nope, sorry 22.20.50 Quit TheLemonMan (Remote host closed the connection) 22.24.55 Quit Markmaster (Quit: My Mac has gone to sleep. ZZZzzz…) 22.26.17 # <[Franklin]> does rockbox include getline()? 22.27.00 Nick Rondom_ is now known as Rondom (~rondom@nonmodosedetiam.net) 22.27.12 # Porting ncurses? Brave idea :-) 22.27.27 # <[Franklin]> not the whole thing 22.27.35 # <[Franklin]> just enough to play ascii starwars :P 22.27.47 # <[Franklin]> not porting, either 22.27.49 # <[Franklin]> rewrite 22.28.56 # ah, sounds more reasonable 22.29.17 # <[Franklin]> maybe sl if Ivoah wants to do it :P 22.29.30 # what is sl? 22.29.38 # <[Franklin]> steam locomotive 22.29.42 # <[Franklin]> it's a joke 22.29.46 # Well, doesn't rockbox provide functions for displaying chars at a location? 22.29.54 # <[Franklin]> yes 22.29.59 # it does 22.30.14 # <[Franklin]> wodz: https://github.com/mtoyoda/sl 22.30.45 # well, that's all that sl really neads 22.30.49 # *needs 22.31.10 # <[Franklin]> just at a glance, you'll only need to write one or two wrapper functions to get it to work 22.31.22 # <[Franklin]> mvaddch and refresh 22.31.32 # yeah, it's not hard 22.31.40 # just kinda gave up 22.31.40 # <[Franklin]> everything else is useless and can be gutted 22.31.45 # lol, I though you guys want to do something productive :P 22.32.01 # <[Franklin]> got any ideas? 22.33.12 # wodz: nah, productivity is lame :p 22.33.32 # <[Franklin]> I had the idea of an audio editor a while back 22.36.39 # Lots of. Without any particular order: 1) fix nano2g usb 2) figure out whats wrong with rk27xx usb driver 3) write bootloader for classic 4) make classic dualboot 5) pickup pamaury's work on usb audio 6) pickup my work on elf loader 7) Do the stable release 8) port to X3/X5 9) Do clean port of espeak 10) do clean port of flite 22.36.49 # [Franklin]: is 10 items enough? 22.37.57 # <[Franklin]> no's 6, 7, 9, and 10 sound interesting to me 22.38.37 # <[Franklin]> now what's flite? 22.38.58 # 9) is rather easy but quite a bit of work 10) is possible according to my preliminary studies 22.39.24 # <[Franklin]> what do you mean by "clean port" 22.39.28 # http://www.festvox.org/flite/ 22.39.28 # <[Franklin]> license-wise? 22.40.12 # By clean port I mean write proper wrappers and leave most of original code intact. 22.40.21 # <[Franklin]> ah 22.40.41 # * [Franklin] isn't very good at the second task! 22.41.08 # There was port of espeak previously but it was horrible hack which makes it unmaintainable as integrating upstream changes was almost the same work as original porting 22.41.20 # <[Franklin]> yeah 22.42.22 # <[Franklin]> ok, flite claims to be "portable C" 22.42.23 # license wise espeak is currently gpl v3. We meet agreement that plugins can be v3 IF it is possible with simple configure switch to perform clean v2+ build 22.42.52 # [Franklin]: The problem with flite is memory management. It is very malloc intensive. 22.43.21 # <[Franklin]> malloc alone is no big deal... 22.43.32 # <[Franklin]> it's free() that causes problems 22.43.59 # [Franklin]: However I did some tests and it is perfectly possible to have 'static' pool from where you do short leaved allocations and from time to time you do massive purge 22.44.21 # *lived* 22.45.38 # <[Franklin]> espeak is supposedly C++ 22.45.46 # AFAIK there is also a need to split resources into runtime loadable items. Flite by iteself compiles everything into giant blob. 22.45.53 # <[Franklin]> though I don't see that many C++-only features being used at a glance 22.46.25 # espeak is almost C. A few c++ casts + 3 or 4 references instead of raw pointers. Nothing fancy 22.47.11 # I have even somewhere patch which converts stok espeak sources to plain C 22.47.27 # <[Franklin]> how recent? 22.48.03 # let me check 22.48.23 Join Markmast_ [0] (~Markmaste@95-27-242-134.broadband.corbina.ru) 22.48.23 Quit Markmast_ (Client Quit) 22.52.05 # 1.45.04 22.54.19 # <[Franklin]> not bad 22.54.23 # <[Franklin]> link? 22.56.04 # only my local tree :-) 22.56.35 # <[Franklin]> lol 23.03.54 # Anyway compiling as C is the easiest part. Borrowing some missing clib functions from newlib or something is a bit more involved. And (maybe only for me) gluing audio output to rb is the most complicated. 23.05.03 # <[Franklin]> it's not just you ;) 23.05.17 *** Saving seen data "./dancer.seen" 23.05.38 Quit rela (Quit: Leaving) 23.06.22 Join Mikki_ [0] (~Mikki@ipservice-092-208-092-036.092.208.pools.vodafone-ip.de) 23.06.41 # <[Franklin]> anyway, I'll contact the author of ASCII star wars and see if he minds it being distributed as a plugin 23.06.53 # <[Franklin]> if he dissents, I could make it read from a file, I guess 23.08.14 Quit EG_Work (Ping timeout: 244 seconds) 23.09.26 Join EG_Work [0] (~EG_Work@62-20-201-238-no123.business.telia.com) 23.25.54 # <[Franklin]> yay 23.25.55 # <[Franklin]> it works 23.26.13 Join Persits [0] (~Persits1@46.19.85.165) 23.26.24 Quit Persits (Quit: Leaving) 23.32.49 # <[Franklin]> but... the screen is too small :( 23.36.16 Quit wodz (Quit: Leaving) 23.36.53 # <[Franklin]> how should a plugin best deal with fonts? 23.37.06 # <[Franklin]> can I safely assume that the fonts will be present? 23.40.05 Quit amayer (Quit: Leaving) 23.40.31 Quit MMlosh (Quit: Bye...) 23.46.10 # <[Franklin]> ugh 23.46.11 # <[Franklin]> can't push