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 2021-04-20

00:12:20***Saving seen data "./dancer.seen"
00:37:03 Quit skrzyp (Ping timeout: 250 seconds)
00:48:13 Quit mendel_munkis (Read error: Connection reset by peer)
00:48:19 Quit _bilgus (Remote host closed the connection)
00:48:23 Join mendel_munkis [0] (
00:49:21 Join _bilgus [0] (
01:20:57 Join ZincAlloy [0] (
01:25:28 Quit ZincAlloy (Ping timeout: 252 seconds)
01:31:23 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:4d55:5a9c:6899:35c2)
01:32:57 Quit ecs (Remote host closed the connection)
01:35:36 Join ecs [0] (esawady@sourcehut/interns/ecs)
01:35:47 Quit ZincAlloy (Ping timeout: 260 seconds)
01:40:27 Quit ecs (Remote host closed the connection)
01:41:57 Join ecs [0] (esawady@sourcehut/interns/ecs)
02:12:21***Saving seen data "./dancer.seen"
02:20:22 Quit ac_laptop (Ping timeout: 265 seconds)
03:15:30 Quit S|h|a|w|n (Read error: Connection reset by peer)
03:24:09 Quit Strife89 (Quit: No Ping reply in 180 seconds.)
03:26:15 Join Strife89 [0] (
04:12:22***Saving seen data "./dancer.seen"
04:38:19 Quit Stanley00 ()
04:47:59 Quit flyback (Ping timeout: 258 seconds)
05:00:33 Join flyback [0] (~flyback@2601:540:8201:1e60:250f:e51e:6c28:4e29)
05:13:07 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
05:13:38 Join tomeaton17 [0] (8258e21b@gateway/web/cgi-irc/
05:33:46braewoodsspeachy: in any case thanks for your answer. I bought the iflash adapter. i'm going to amend the wiki once I find out the truth.
05:33:57braewoodsif it don't work i'll use it in any player project later
05:34:17braewoodsif the gigabeat S won't work with any of the adapters then it should be noted as such.
05:45:50 Quit tomeaton17 (Quit: Connection closed)
06:12:26***Saving seen data "./dancer.seen"
06:22:24 Join ubervison [0] (~ubervison@2a02:aa12:b106:1b80:4978:337a:24bd:4bbc)
06:25:17 Quit ubervison (Client Quit)
08:01:57 Join MrZeus_ [0] (~MrZeus@2a02:c7f:a0aa:4400:a0c0:2477:abdf:6f28)
08:12:28***Saving seen data "./dancer.seen"
08:12:48speachygerrit's going down for a few, gotta do a security-related update.
08:29:50speachyfinal reindexing..
08:36:15 Quit MrZeus_ (Ping timeout: 260 seconds)
08:36:18speachyshould be up now.
08:37:09 Join massiveH [0] (
08:37:24speachygitlab authentication still doesn't work right. sigh.
08:50:59*speachy pokes bluebot with a stick.
09:03:23 Join Saijin_Naib [0] (
09:17:19speachyok, dusted off g#2243, now with a proper manual entry.
09:22:58_bilgusI wonder just how much ram is occupied by the settings menus and such
09:23:27_bilguslike is it 250k?
09:25:09_bilgusI suppose I really need to wire voice in lua before that
09:25:26speachythe main settings struct is 6188 on the x3
09:25:51_bilgusso 6k
09:26:21_bilgusyeah thats a lonnnngggways from 250
09:26:44_bilgusalthough I need to see once I dump the lcd workarounds
09:27:10speachyeach menu has its own struct..
09:27:56speachywhich add up
09:28:00_bilgusoh so potentially more savings
09:28:44speachyand there's and each menuitem also is defined separaely.
09:29:46speachyoh, this is just for the menu/settings code; the actual runtime settings are in a different struct.
09:30:18speachyjust shy of 1.3K on the X3.
09:32:04_bilgusfigure the interpreter runs in 25k full loaded but the binary is in ram too and thats like 150 -300 k depending on target
09:32:30speachyif I had to guess, I'd say on the order of 25K for the settings definition structs. plus more code to manipulate 'em.
09:32:30_bilgusthats why I figured ram overlay would work here
09:33:11_bilguswe can load off the main binary and then have a slimmed down version with just the interpreter
09:34:43speachyseems to be a lot of additional complexity
09:36:27_bilgusit'd allow some pretty easy to configure menus
09:36:42_bilgusbut not at the current memory footprint
09:37:30_bilgusI'm more interested in the them side though
09:38:06speachyyou mean redo the theme engine in lua or whaenot?
09:38:28speachythat seems like a pretty good idea IMO
09:38:33_bilgusthats where it would be especially welcome
09:38:55speachyperformance isn't so critical in that context and ... the theme code frightens me.
09:39:21_bilgusin that scenario I could load a plugin an set up the engine in-situ
09:39:45speachyditching that for lua is probably better-suited for tiny RAM targets too
09:40:17_bilgusif I could stand it up in *not the plugin* buffer itwould be win win
09:40:48speachythere's a good case to be made to doing our entire UI within lua.
09:40:59_bilgusya know that way it wasn't stopping you from using plugins
09:41:21speachyhow large is the lua interpreter?
09:41:40speachy(if we pulled it directly into the core)
09:41:42_bilguswell thats why I was exploring this I would like to have lua in core I justdon't know if its a good fit in the ram we have available
09:41:56_bilgusright now 150-350 k
09:42:07_bilgusbut theres 100k of modules
09:42:17_bilguscompiled in
09:42:42_bilgusissue being that theres no mmap
09:42:54_bilgusoverlays get around that
09:43:03 Quit Saijin_Naib (Ping timeout: 250 seconds)
09:43:18speachyon most targets it's not likley to be an issue. on oru handful of 2MB targets it probably is, and on the new crop of the likes of atj2127 or rknano even 250K total is far too large.
09:43:47speachy(those things make _very_ heavy use of overlays)
09:44:03_bilgus8 mb < less == no go probably
09:44:35speachy(but other than an exercise in masochism I really don't see the point in trying to make something-called-rockbox fit on one of those things..)
09:44:57speachy(even _if_ we had full hw docs)
09:45:24_bilgusdepends on just how many parsing engines we rip out I count 2 off the top themes, settings but i'm forgetting at least one more
09:46:33_bilgusmaybe the better bet is to use lua for generating the themes
09:46:59_bilgusidk I really thing the theme engine would still need rewritten
09:48:57_bilgusI think the core of lua is pretty small I wonder how much can be pushed out after setup
09:50:24speachymake the themes themselves lua code?
09:50:32 Quit kugel (Ping timeout: 240 seconds)
09:50:47_bilguswell generated lua machine code
09:51:09_bilgusthey call it the byte compiles source or something
09:51:33speachyah, so not native to the CPU you mean
09:51:37_bilgusits the code that runs in the main loop with the virtual op codes
09:52:02_bilgusyeah we have to compile on the native then run the bytecode
09:52:51 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
09:53:49_bilgusI actually ripped the loader part of that out since we have no use currently
09:54:22_bilguscurrently we compile the bytecode on the fly
10:08:32 Quit massiveH (Quit: Leaving)
10:12:30***Saving seen data "./dancer.seen"
10:55:46 Quit akaWolf (Ping timeout: 240 seconds)
10:57:22 Join akaWolf [0] (~akaWolf@unaffiliated/akawolf)
11:18:41 Join amachronic [0] (~amachroni@
11:20:19amachronici saw you're discussing lua −− I'm curious if luajit might be an option?
11:22:17 Quit michaelni (Quit: Leaving)
11:24:51 Join michaelni [0] (
11:38:38 Quit amachronic (Quit: amachronic)
12:12:32***Saving seen data "./dancer.seen"
12:12:41 Join ZincAlloy [0] (
12:17:26 Quit ZincAlloy (Ping timeout: 260 seconds)
12:18:37ceuxalright in my quest to rockbox this 160gig ipod classic
12:18:44ceuxi installed a virtualmachine for XP
12:18:50ceuxinstalled itunes 7.0.2 per the instructions
12:18:57ceuxto reformat it from HFS to FAT32 right
12:19:09ceuxofc itunes now complains it can't conenct to the update server (XP does have internet).
12:19:17ceuxso... still looking for ideas on how to reformat this thing to fat32
12:23:07 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:9522:56f5:2ebd:d7e3)
12:25:46speachyonly suggestoin I have is to try a newer version of itunes.
12:26:06speachybut itunes shouldn't need to talk to the mothership to restore the ipod...
12:26:12speachyat least not by my recollection
12:27:27speachyanyone out there with a working sansa fuzev2? I'm curious if the harware can tell if the headphoes are inserted or not
12:27:33speachy(ie to a gpio)
12:27:43 Quit ZincAlloy (Ping timeout: 260 seconds)
12:34:49ceuxYes, I tried itunes 12.X and it worked!
12:34:58ceuxgod i forgot how GOOD itunes 7 was compared to the shit today.
12:35:09ceuxk so it's fat 32. time to do this shit!
12:38:15ceux/dev/sdc1 on /media/ipod type vfat
12:38:18ceuxvery good.
12:41:09ceuxalright,now rockbox utilitiy says pick my mountpoint, but there's not a place to do so
12:41:35ceux"Select your device in the filesystem" gives me diddly squat and i can't pick a path by hand
12:47:55ceuxah got it, need to run as root, since that whole drive has root permissions.
12:48:13ceux-o rw,uid=xxx,gid=xxx next ti8me
12:53:02_bilgusamachronic I briefly looked into lua jit but it has a lot of machine specific code
12:53:21_bilgusread asm
12:54:18_bilgusI'm not familar enough with the processors it doesn't support to add it an dthe codebase in foreign enough that I wouldn't really know what to write if I did
12:54:54_bilgusand MikePall is no longer developing it either, also lua 5.2+ use sooooo much more ram
12:55:31 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:24bb:162f:9be9:4b16)
12:55:46_bilgusnot saying its the same but thats why I choose to stay with 5.1
12:55:57_bilgusnot jit compatibility..
12:57:21_bilgusI actually pulled some stuff from 5.2 when I did my big year long push to make lua viable
13:00:29ceuxalright, this installation is just hanging at 10% without any useful output
13:00:34ceuxwhat's the way to debuginstallations?
13:01:29_bilgus speachy I gace a savsa Fuze v2
13:01:36_bilgushave a sansa*
13:02:09speachycan you see if inserting/removing the headpones shows up in the debug hwinfo gpio dump?
13:03:04ceuxoh, i need to hand eject it
13:03:26_bilgusnothing that is currently mapped chnages
13:03:39_bilgusill try playing a song jic
13:04:15speachyok. just trying to dust off some of my old gerrit patches, and that lineout toggle thing was one of them. It occurred to me that we could have LO toggle based on the inverse of headphone detection
13:04:28speachybut the port doesn't have that feature
13:05:19_bilgusnope I don't see anything doesn't mean its not a short pulse though
13:07:30speachynaw, I'd expect a level shift
13:07:44speachythe audio codec header doesn't seem to have any indications of HP detection either.
13:08:10speachythe PP targets (that integrated the as3514 codec) use a separate gpio for HP detect
13:09:13_bilgusI think the clip+ did
13:09:22_bilgusoh no nm thats the fuze+
13:10:15speachyyeah, this is specifically a fuzev2 thing
13:10:18_bilgusso yeah though the zip has the later as chip
13:10:33_bilgus3520 or something
13:11:42ceuxalright, got somewher sort of
13:11:47ceux"cant load rockbox.ipod"
13:11:51ceuxentering usb mode... bootloader usb mode...
13:11:57ceuxdo i need to reinstall the bootloader or the rockbox install ?
13:12:03speachythe latter
13:12:25_bilgushard part is done
13:12:47speachyjust need to unzip to the root of the ipod HDD
13:13:35ceuxback to installer -> check rockbox -> install?
13:14:15speachythat should do it
13:14:22speachygo for a nightly or dev build though
13:14:24ceuxdrwxr-xr-x 12 root root 16384 Apr 20 13:10 .rockbox
13:14:28ceuxsick !
13:14:48ceuxspeachy: do i need the dev rockbox bootloader a well?
13:15:01ceuxok... so
13:17:08speachy_bilgus: there's also the old g#1555
13:17:14ceuxgood shit, fsck is bitching
13:17:26 Join lebellium [0] (
13:18:41ceuxspeachy: WOWZAS
13:18:43ceuxi got it!
13:18:51ceuxnow how tf do i make this font bigger ^_^
13:20:27_bilgusI thought the vol step stuff had already been fixed for those targets?
13:21:10 Quit atsampson (Quit: leaving)
13:29:14 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
13:36:41 Join kugel [0] (~kugel@rockbox/developer/kugel)
13:37:59ceuxis there a way that 'menu' can mean "go up a navigational level" on my ipod?
13:40:57_bilguswith a patch I haven't completed yet
13:41:29ceuxa second question
13:41:38ceuxcan i change it from "Database" to something like "Music?"
13:41:43_bilgusif you compile your own builds you can do it by changing keymaps
13:42:04_bilgussame for he latter you change the lang strings
13:42:07ceuxis that roughly trivial for someone who's familiar with compiling, programming etc?
13:42:22ceuxok next Q: everytime i click on my db, it loads
13:42:27ceuxor like, has to reload or something
13:42:49ceuxsays "Searching..."
13:43:04_bilgusonce the db is built (assuming you don't add more songs) then it just reloads the work it did before
13:43:42ceuxso what does the menu button do
13:43:46ceuxjust go to the top menu?
13:43:51_bilgusdoes it splash a message like bleh 1/9
13:44:12ceux_bilgus: it says "Searcihng... 0 found PLAY/PAUSE to abort"
13:44:28_bilgusoh then it hasn't even finished building it
13:44:36ceux ok
13:44:41ceuxcan i just do that forcibly
13:44:46_bilguseiter you need to set up folders for it
13:45:13_bilgusor if there is an issue on ipods build it in a sim
13:45:41ceux seems ok
13:45:47ceuxi fiddled with the settings and now its loading immedaitely
13:45:57_bilgusI don't ipod so IDK wht the current keymap is like but like I sai I have a patch that should allow you to set them if you don't want to compile
13:46:27ceux"back" goes "up"
13:46:44ceuxipods normam interface is "menu" is up, "hold menu" is main menu
13:46:52 Quit kugel (Ping timeout: 252 seconds)
13:47:04_bilgustry plugins/demo/lua_scripts and see if how those menus act seems more like it
13:47:51 Join amachronic [0] (~amachroni@
13:47:54_bilgus I just have left and right mapped to exit/enter a menu and up/dn to go up and down
13:48:14_bilgusanyways bbl lunch is over
13:48:52ceuxcan i mono mix?
13:49:41amachronic_bilgus: luajit would probably need a lot of patching to get it to work on rockbox anyway
13:49:51amachronicit was just a thought... I've used in the past on x86
13:51:07amachronicbut I'm definitely a fan of using more lua for the UI stuff
13:54:46ceuxthis is very good, thnak you _bilgus for the help
13:54:48ceuxrockbox maybe
13:55:38 Join atsampson [0] (
13:55:40ceuxis there a decent torrent software the integrates with any type of search
13:55:54ceuxbeyond just provide a magnet link and search manually in my browser and move things over to the torrent software as i go
13:57:37 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
14:12:35***Saving seen data "./dancer.seen"
14:24:05 Join se73n [0] (
14:24:35 Join St3ak` [0] (
14:27:39 Quit St3ak (Ping timeout: 260 seconds)
14:28:07 Quit se7en (Ping timeout: 260 seconds)
15:04:33 Quit J_Darnley (Ping timeout: 260 seconds)
15:07:50 Join J_Darnley [0] (
15:33:21 Join Saijin_Naib [0] (
15:55:46 Join PimpiN8 [0] (PimpiN8@gateway/vpn/nordvpn/pimpin8)
16:12:39***Saving seen data "./dancer.seen"
16:14:53 Part se73n
16:15:08 Join S|h|a|w|n [0] (~shawn156@unaffiliated/shawn156)
16:18:26 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
16:21:07 Quit tchan (Read error: Connection reset by peer)
16:27:29 Join edhelas [0] (9d94237298@2a03:4000:51:f44:4e1:2ff:fe00:4257)
16:33:20 Join tchan [0] (
16:33:20 Quit tchan (Changing host)
16:33:20 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
16:56:13 Join MrZeus [0] (~MrZeus@2a02:c7f:a0aa:4400:d37:1837:92fa:8e43)
17:00:35 Quit lebellium (Quit: Leaving)
17:06:26 Join saratoga [0] (
17:06:46saratogaI don't think any of the ams devices had headphone detection
17:07:31saratogaIt also wasn't clear how they detected the pin that gets pulled up when you plugged into a dock since it wasn't gpio
17:07:38speachydidn't look like it, based on their config.h
17:09:11saratogaI always thought there was some undocumented pin they used, sandisk made a few changes to the silicon for storage, so entirely possible that added some random io as well
17:09:18saratogaFor line out
17:10:00saratogaWas never motivated enough to disassemble the firmware for the handful of dock devices out there
17:12:27 Join kugel [0] (~kugel@rockbox/developer/kugel)
17:16:26 Join ac_laptop [0] (~ac_laptop@
17:16:49 Quit kugel (Ping timeout: 252 seconds)
17:17:10 Quit ZincAlloy (Quit: Leaving.)
17:19:03 Quit saratoga (Ping timeout: 240 seconds)
18:06:45 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:12:41***Saving seen data "./dancer.seen"
18:43:32 Quit Rower (Ping timeout: 240 seconds)
19:02:23 Quit amachronic (Quit: amachronic)
19:03:17 Join sakax [0] (~r0b0t@unaffiliated/r0b0t)
19:05:19 Quit pamaury (Ping timeout: 260 seconds)
19:14:37 Quit Saijin_Naib (Ping timeout: 250 seconds)
19:35:06 Quit sakax (Remote host closed the connection)
19:35:23 Join sakax [0] (~r0b0t@unaffiliated/r0b0t)
20:12:45***Saving seen data "./dancer.seen"
20:17:39 Quit MrZeus (Ping timeout: 260 seconds)
20:33:25 Join Saijin_Naib [0] (
20:37:01 Quit mendel_munkis (Ping timeout: 252 seconds)
20:37:38 Quit sakax (Quit: Leaving)
20:49:15 Join mendelmunkis [0] (
20:54:05 Quit daswf852 (Ping timeout: 260 seconds)
20:57:24 Join LaughingRav3n48 [0] (
20:58:11LaughingRav3n48I attempted to install Rockbox using the utility onto my Ipod Classic 7th Generation upon completing installation it had me reboot my Ipod Classic and came back with Rockbox.ipod not found however I can't use the utility to run it again and load rockbox onto it or even undo the install because once I plug it in Windows 10 comes back saying the USB
20:58:11LaughingRav3n48device has malfunctioned it won't detect the Ipod so I can't choose a mount point. Anyone have any fixes?
21:08:07 Quit St3ak` (Quit: Free ZNC ~ Powered by LunarBNC:
21:08:31 Join St3ak [0] (
21:10:27LaughingRav3n48After a bit of tinkering getting the bootloader to exit USB mode and prompt for the restart I held the MENU+SELECT for what seems like an eternity and it went into the bootloader for a second before dumping out and going into ipod recovery mode now I am able to restore back to factory defaults and attempt to reinstall rockbox.
21:10:38 Quit LaughingRav3n48 (Quit: Connection closed)
21:31:07 Quit Saijin_Naib (Ping timeout: 250 seconds)
21:38:26 Quit ac_laptop (Ping timeout: 265 seconds)
22:12:49***Saving seen data "./dancer.seen"
22:54:17 Join ac_laptop [0] (~ac_laptop@
23:16:24 Join mendel_munkis_ [0] (
23:16:45 Quit mendelmunkis (Read error: Connection reset by peer)

Previous day | Next day