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 2014-10-31

00:03:16 Quit lebellium (Quit: ChatZilla 0.9.91 [Firefox 34.0/20141027152126])
00:09:47 Quit bertrik (Remote host closed the connection)
00:45:27 Join Catelite` [0] (
00:48:34 Quit Catelite (Ping timeout: 260 seconds)
00:55:30 Quit [Franklin] (Remote host closed the connection)
01:09:48 Quit Scromple (Read error: Connection reset by peer)
01:40:24 Join Scromple [0] (~Simon@
01:58:50***Saving seen data "./dancer.seen"
02:11:05 Join scorche [0] (~scorche@rockbox/administrator/scorche)
02:27:10 Quit scorche (Ping timeout: 244 seconds)
02:28:02 Join scorche [0] (~scorche@rockbox/administrator/scorche)
02:33:18 Quit scorche (Ping timeout: 255 seconds)
02:34:35 Join Strife89 [0] (
02:35:50 Join Jinx [0] (Dojo@unaffiliated/jinx)
03:00:02 Quit AlexP (Remote host closed the connection)
03:07:06 Join scorche [0] (~scorche@rockbox/administrator/scorche)
03:12:26 Quit scorche (Ping timeout: 256 seconds)
03:21:06 Quit prof_wolfff (Ping timeout: 244 seconds)
03:26:06 Quit Ararat (Quit: Leaving.)
03:26:14 Join marcuy [0] (
03:30:50 Quit marcuy (Ping timeout: 250 seconds)
03:39:02 Join prof_wolfff [0] (
03:54:18 Quit prof_wolfff (Ping timeout: 260 seconds)
03:58:53***Saving seen data "./dancer.seen"
04:06:31 Quit Aldem (Quit: Leaving)
04:11:12 Join scorche [0] (~scorche@rockbox/administrator/scorche)
04:32:22 Join JdGordon_ [0] (
04:33:59 Quit JdGordon (Ping timeout: 244 seconds)
04:37:16 Quit JdGordon_ (Ping timeout: 260 seconds)
04:43:03 Quit lycide (Max SendQ exceeded)
04:43:18 Join lycide [0] (~kvieta@
04:48:39 Join JdGordon [0] (
04:56:15 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:56:16 Quit amiconn (Disconnected by services)
04:56:16 Quit pixelma (Disconnected by services)
04:56:16 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:56:19 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:56:19 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
05:04:52 Quit Strife89 (Ping timeout: 240 seconds)
05:07:23 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
05:08:00 Quit [7] (Disconnected by services)
05:08:11 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
05:21:29 Quit ZincAlloy (Quit: Leaving.)
05:58:57***Saving seen data "./dancer.seen"
06:57:36 Join ender` [0] (
07:22:54 Quit scorche (Ping timeout: 265 seconds)
07:26:39 Quit ender` (Quit: Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -- Brian W. Kernighan)
07:27:49 Join mortalis [0] (~kvirc@
07:53:59 Join marcuy [0] (
07:59:00***Saving seen data "./dancer.seen"
08:33:21 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
08:34:26 Join krabador [0] (~krabador_@unaffiliated/krabador)
08:48:13 Quit krabador (Quit: Take the time.)
09:00:50 Quit [Saint] (Remote host closed the connection)
09:03:03 Join [Saint] [0] (~saint@rockbox/staff/saint)
09:14:23 Quit pamaury (Ping timeout: 245 seconds)
09:16:07 Join petur [0] (~petur@rockbox/developer/petur)
09:17:24 Join foo|sh [0] (
09:17:45 Quit foo|sh (Client Quit)
09:18:48 Join foolsh_ [0] (
09:42:12 Join prof_wolfff [0] (
09:46:51 Quit shamus (Ping timeout: 256 seconds)
09:47:06 Join shamus [0] (
09:48:46 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
09:57:59pamauryTheSeven: here ?
09:59:02***Saving seen data "./dancer.seen"
10:01:13 Join pamaury_ [0] (~quassel@rockbox/developer/pamaury)
10:03:02 Join wodz [0] (
10:03:21wodzpamaury: Is hwstub on rknano working?
10:04:25pamaurywodz: no, it enumerates but on the first transaction, it fails to send back the data, that's very weird: I correctly receive the SETUP packet, but then in usb_drv_send, it the length is nonzero, the packet is never sent, whereas it is sent if it's of length zero (I checked with the USB analyser)
10:04:51pamauryI have *no* idea what's wrong, the code matches perfectly the dissasembly of some rknano stub I have so I don't know what's wrong
10:05:10pamauryif you want to have a look at the code, please do !
10:05:25pamaurymaybe some register #define is wrong or I'm missing something but what ?
10:06:44wodzpamaury: Regarding atj hwstub - you could tweak linker script and load it as first image. The reason there are two stages is that first image is supposed to init dram controller but nothing prevents you from using just iram.
10:08:50pamauryI have a problem with hwstub on atj: the old toolchain fails to build it (some linker problems iirc) and the new toolchain fails to build on my machine (some problem with the documentation), I need to spend some time trying to fix this
10:10:39wodzyes, mips toolchain is way outdated. I build new version on a few machines without a problem however, so this is a bit strange
10:31:06 Join evilnick_ [0] (
10:31:31 Quit evilnick (Ping timeout: 245 seconds)
10:41:03 Quit pamaury_ (Ping timeout: 256 seconds)
10:51:13 Quit prof_wolfff (Ping timeout: 264 seconds)
10:54:25 Quit Catelite` (Quit: Cowboy Toast, fastest spreader in the West)
11:26:44 Join krabador [0] (~krabador@unaffiliated/krabador)
11:28:42dongsstub more like stab
11:59:03***Saving seen data "./dancer.seen"
12:02:52 Join AlexP [0] (~alex@rockbox/staff/AlexP)
12:10:46 Join edhelas [0] (~edhelas@
12:11:11 Join einhirn [0] (
12:36:48wodzpamaury: I am looking at rknano hwstub - why usb_drv_recv() always retuns -1?
12:38:08 Join prof_wolfff [0] (
12:55:54pamaurywodz: it doesn't matter, the code never reaches that part
12:56:42pamauryit gets stuck at GET_DESCRIPTOR(device), where the usb_drv_send() of the desc never have any effect
13:04:03 Quit marcuy (Changing host)
13:04:03 Join marcuy [0] (~Pablo@unaffiliated/spaceghost)
13:04:03 Nick marcuy is now known as Ararat (~Pablo@unaffiliated/spaceghost)
13:19:55 Quit krabador (Ping timeout: 256 seconds)
13:23:33 Quit cmhobbs (Ping timeout: 245 seconds)
13:29:27pamaurywodz: by the way, usb_drv_recv works for ZLP,I haven't tried with non-zero length
13:35:58 Join amayer [0] (
13:37:25 Join stoyan [0] (~io-headqu@
13:57:57 Join pamaury_ [0] (~quassel@rockbox/developer/pamaury)
13:58:34 Join TheLemonMan [0] (~lemonboy@unaffiliated/thelemonman)
13:59:04***Saving seen data "./dancer.seen"
14:00:12 Quit stoyan (Read error: Connection reset by peer)
14:01:41 Quit Ararat (Quit: Leaving.)
14:08:29 Join stoyan [0] (~io-headqu@
14:10:52wodzah, so it doesn't finish whole enumeration process, I misunderstood you before.
14:11:53pamauryah sorry, I used "enumeration" in the sense of USB: when the host detect device plugin and speed, but has not sent any request yet
14:16:17 Join krabador [0] (~krabador_@unaffiliated/krabador)
14:33:21 Quit prof_wolfff (Ping timeout: 240 seconds)
14:34:56wodzpamaury: This on top of g#982 makes it possible to build atj hwstub with official rb mips toolchain.
14:35:00fs-bluebotGerrit review #982 at : hwstub: atj213x support WIP by Marcin Bukat
14:35:23pamaurycool, i'll try tonight or tomorrow
14:48:36wodzpamaury: You can try to link it @ 0xb4040000 and upload as first image
15:06:14 Quit krabador (Quit: Take the time.)
15:08:31 Quit preglow (Ping timeout: 256 seconds)
15:10:15 Join preglow [0] (~thomj@2001:840:4243:3::100)
15:17:22 Quit wodz (Quit: Leaving)
15:26:40 Join ikeboy [0] (
15:42:49 Quit ikeboy (Ping timeout: 264 seconds)
15:43:38 Quit stoyan (Ping timeout: 265 seconds)
15:47:22 Join franklin [0] (
15:47:22 Nick franklin is now known as [Franklin] (
15:51:38[Franklin]foolsh_: there has got to be a virtual code wheel for this game somewhere
15:51:51[Franklin]as in software, not just pictures
15:53:41*foolsh nods "15 * 20 is a shit metric ton of combinations"
15:54:13*gevaerts reminds people that rockbox' goal isn't to help people circumvent copy protection
15:55:07[Franklin]foolsh_: you're becoming [Saint]!
15:55:25 Quit foolsh_ (Ping timeout: 264 seconds)
15:56:22[Franklin]aw cmon
15:56:40foolshgevaerts is right we'll just leave it as an exercise for those who what it
15:56:52foolsh*two workstations*
15:57:47[Franklin]foolsh: the game is largely functional now
15:59:06***Saving seen data "./dancer.seen"
15:59:12*foolsh admits a large part of his day went to trying to get it compiled for actual target hardware
15:59:34foolshI rotated it for the fuze+
15:59:38*[Franklin] hasn't tested for real hardware yet :)
15:59:43[Franklin]does it run nicely?
15:59:50foolshfails to compile
16:00:03foolshassert.h gives me tons of trouble
16:04:45*[Franklin] has a crazy idea: antialiasing!
16:06:29[Franklin]it'd be crawling slow, but it'd be cool to have as an option
16:06:38foolshon these screen sizes? that is crazy, no the first time [Franklin] has had one of those
16:07:34pamaurywodz (logs): I think I've figured out the format of the RKNano firmware
16:07:59[Franklin]foolsh: why not
16:08:04[Franklin]here goes...
16:08:47foolsh[Franklin] I see now it's scaled up from the original size to teh screen, but if the framebuffer was scaled to the screen, now then you wouldn't need it
16:10:57pamaurywodz (logs): g#1028 if it's indeed what it looks like, it means the actual amount of memory is indeed small
16:10:59fs-bluebotGerrit review #1028 at : rknanotools: fix rknano stages processing by Amaury Pouly
16:15:50pamauryas crazy as it sounds, I think it does some sort of swapping with a mpu only
16:18:25foolsh[Franklin] I purged PLA from xworld and defined more keymaps, and rotated the view for fuxe+ targets, and now I'm off to bed \o
16:18:37[Franklin]aww... gnite
16:26:11[Franklin]foolsh: anyway, 16x antialiasing is working!
16:26:24[Franklin]as I said, crawling slow, but who cares?
16:38:43 Quit TheLemonMan (Quit: leaving)
16:40:21 Quit Jinx (Disconnected by services)
16:43:46 Join Jinx [0] (Dojo@unaffiliated/jinx)
17:03:38 Quit Jinx (Ping timeout: 255 seconds)
17:10:21 Join rela [0] (~x@pdpc/supporter/active/rela)
17:10:48 Join jln [0] (
17:13:30jlnHi. just got question - is CreativeZEN port anyway usable at this time? or it is no sense to trying it yet?
17:15:49pamauryjln: it is stable for most people
17:16:34pamauryit seems some people have issues with the screen being garbage but it's quite rare nowadays
17:16:55pamauryhowever the biggest issue is that installing rockbox will wipe out all the data on the internal flash
17:21:01jlnit no problem for me (internal flash) as it was never much usable when trying use it from linux (mtp and whole play around this)
17:21:27jlnthans for answer. :)
17:23:21jlnthanks* the original software on these creative is so non-functional, that i even not belive that it is for real. especialy when the hardvare is pretty fine, and hard to broke even batery is fine after many years now.
17:25:43 Join ikeboy [0] (
17:26:21pamaurywodz (logs): I successfully built the mips toolchain, see my comment
17:26:25pamauryon the gerrit task
17:28:56 Join wodz [0] (
17:29:56wodzpamaury: nice finds. What I don't get is how .data section works on rknano then? It gets swapped to nand?
17:30:23pamaurywodz: I'm not sure how the OF handles that but my guess is that yes
17:31:22wodzThat would kill flash fast, no?
17:31:40pamauryyeah I guess
17:31:54pamauryI imagine alternative schemes though
17:32:17pamauryfor example, the "data" would be read-only data and the actual r/w data is lost on each swap
17:32:33wodzThere needs to be resident part which handles virtualization of memory
17:32:33pamauryand part of the DRAM is dedicated to "persistent" r/w data
17:33:31pamauryyeah, a quicky glance at some code for the teclast X30, assuming this schemes shows that ~80KB of IRAM and ~80KB of RAM is used by this swapping, the rest would be (I guess) resident
17:34:13 Quit edhelas (Ping timeout: 255 seconds)
17:34:41 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:35:49pamaurybut I would really need to disassemble the OF to be sure
17:39:23wodzIts out of my mind how something like this is still done considering prices of dram
17:40:50pamauryyeah I agree
17:43:36pamauryand clearly I'm not so sure I want to implement something like this for rockbox ;)
17:53:37wodzpamaury: From which version exactly you tried ADEC_N63.BIN ?
17:54:06pamauryI don't know which version it is, I just found it on the internet
17:54:12pamaurydoes the atj tool print the version ?
17:55:02wodzwhich? the windows tool?
17:55:29pamauryno, our tool
17:55:44wodzour doesn't print any version info
17:58:12pamauryjust checked, yes it does for AFI files
17:58:26pamaurystrangely, on mine it prints 0.0
17:58:44pamauryfor E100 version 10.40 and 10.50 it prints the correct value and don't have ADEC_N63 file
17:59:08***Saving seen data "./dancer.seen"
18:01:41wodzOn Iriver support page there is info that if OF is older then 10.50 you first need to manually update it to 10.50 and the you can update to whatever newer version you like
18:02:58fs-bluebotBuild Server message: New build round started. Revision 791be56, 255 builds, 26 clients.
18:04:58pamaurywhat about the ADFUS.BIN file ?
18:06:56wodzThis is 2nd stage used during recovery. It contains 'full' version of adfu server which knows how to flash nand bootloader to the device. Well, at least that is what I observed on e150
18:08:10pamauryit's puzzling the E100 contains this file but not the other
18:09:00wodzIt may be that 1st stage image is contained in iriver's update program or something
18:10:33 Quit pamaury (Remote host closed the connection)
18:10:45fs-bluebotBuild Server message: Build round completed after 467 seconds.
18:14:55 Quit pamaury_ (Ping timeout: 265 seconds)
18:18:04 Quit Bluefoxicy (Ping timeout: 244 seconds)
18:20:53 Quit wodz (Quit: Leaving)
18:24:48 Join Bluefoxicy [0] (
18:36:24 Quit ikeboy (Quit: Leaving)
18:45:37 Join ender` [0] (
18:46:10 Join ZincAlloy [0] (
18:49:41 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
18:51:19 Quit mortalis (Remote host closed the connection)
18:52:39 Quit fs-bluebot (Ping timeout: 260 seconds)
18:52:46 Quit bluebrother^ (Ping timeout: 245 seconds)
18:59:15 Join fs-bluebot [0] (
19:09:44 Nick mazzoo_ is now known as mazzoo (
19:12:50 Join Jinx [0] (Dojo@unaffiliated/jinx)
19:18:06 Join lebellium [0] (
19:33:32 Quit AlexP (Remote host closed the connection)
19:34:50 Join AlexP [0] (~alex@rockbox/staff/AlexP)
19:58:23 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
19:59:12***Saving seen data "./dancer.seen"
20:02:34 Join marcuy [0] (
20:04:03 Quit marcuy (Changing host)
20:04:03 Join marcuy [0] (~Pablo@unaffiliated/spaceghost)
20:04:03 Nick marcuy is now known as Ararat (~Pablo@unaffiliated/spaceghost)
20:19:25 Join edhelas [0] (
20:33:27 Join wodz [0] (
20:34:36wodzpamaury: I compared ADEC_63.BIN (which is uncrypted version of ADEC_N63.BIN) from e100 and e150 firmwares I have and this two are basically the same.
20:35:22 Join prof_wolfff [0] (
20:35:36 Quit wodz (Client Quit)
20:38:37pamaurywodz (logs): ok, so maybe I did something wrong, I'll retry it asap
21:02:16jln[CreativeZEN] one more question, is "sendfirm.c:(.text+0x22a): undefined reference to `LIBMTP_Init'" something known on ubuntu if i've got libmtp and even gcc -Wall -lmtp -o sendfirm sendfirm.o return same undefineds (library is found in /usr/lib/i386-linux-gnu/
21:04:33 Quit rela (Read error: Connection reset by peer)
21:07:00 Join bertrik [0] (
21:07:00 Quit bertrik (Changing host)
21:07:00 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
21:07:02 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
21:23:45jlngcc -o sendfirm sendfirm.o /usr/lib/i386-linux-gnu/libmt ok, go this way. [???] but works.
21:24:09jlngcc -o sendfirm sendfirm.o /usr/lib/i386-linux-gnu/ this way*
21:26:12 Quit bertrik (Read error: Connection reset by peer)
21:56:44 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
21:57:35 Quit amayer (Quit: Leaving)
21:59:16***Saving seen data "./dancer.seen"
22:11:28jln[creativeZEN] works! thanks guys for this. it is pretty job you done, the rockbox.
22:12:30 Join RiD [0] (~RiD@
22:20:38 Quit RiD (Quit: A good plan today is better than a perfect plan tomorrow.)
22:41:57 Quit Bluefoxicy (Ping timeout: 255 seconds)
22:46:15 Join Bluefoxicy [0] (
22:50:14 Quit petur (Quit: Leaving)
22:52:59 Quit Bluefoxicy (Ping timeout: 260 seconds)
23:05:54[Franklin]foolsh: a ScummVM port might be feasible now
23:06:19*[Franklin] takes a glance at the source
23:23:15 Join Bluefoxicy [0] (~Bluefoxic@
23:23:41 Join RiD [0] (~RiD@
23:26:59[Franklin]foolsh: does the game really need a starting menu?
23:27:10[Franklin]or just a cool title animation?
23:27:37[Franklin]Anything that needs configuring can be done from the pause menu
23:27:50[Franklin](there will be one)
23:28:19[Franklin]so for now, I'm just going to add a cool title animation...
23:32:14 Quit Bluefoxicy (Read error: Connection reset by peer)
23:40:47 Join Bluefoxicy [0] (~Bluefoxic@

Previous day | Next day