00:31:45 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4884-gcf1f1e11f7 00:47:20 Monster database of master branch on crawl.develz.org updated to: 0.30-a0-883-g5ad918d77d 03:27:54 New branch created: pull/3051 (14 commits) 13https://github.com/crawl/crawl/pull/3051 03:27:56 03robertxgray02 07https://github.com/crawl/crawl/pull/3051 * 0.30-a0-871-gb589ab9d61: Use common image resources in the Android project 10(3 weeks ago, 6 files, 9+ 2-) 13https://github.com/crawl/crawl/commit/b589ab9d61be 03:27:56 03robertxgray02 07https://github.com/crawl/crawl/pull/3051 * 0.30-a0-872-g9fb4175eb7: Create a launcher activity for Android 10(3 weeks ago, 5 files, 79+ 9-) 13https://github.com/crawl/crawl/commit/9fb4175eb7a4 03:27:56 03robertxgray02 07https://github.com/crawl/crawl/pull/3051 * 0.30-a0-873-g5e6357e82d: Better support for Android API<21 10(3 weeks ago, 10 files, 101+ 123-) 13https://github.com/crawl/crawl/commit/5e6357e82da8 03:27:56 03robertxgray02 07https://github.com/crawl/crawl/pull/3051 * 0.30-a0-874-g1a4f4983ce: Init file editor for Android 10(3 weeks ago, 10 files, 319+ 22-) 13https://github.com/crawl/crawl/commit/1a4f4983ce00 03:27:56 03robertxgray02 07https://github.com/crawl/crawl/pull/3051 * 0.30-a0-875-g25ef212c58: Android: Avoid unnecessary crash logs 10(2 weeks ago, 3 files, 4+ 1-) 13https://github.com/crawl/crawl/commit/25ef212c5859 03:27:56 03robertxgray02 07https://github.com/crawl/crawl/pull/3051 * 0.30-a0-876-g37bee1d746: Morgue viewer for Android 10(2 weeks ago, 12 files, 377+ 36-) 13https://github.com/crawl/crawl/commit/37bee1d74669 03:27:56 03robertxgray02 07https://github.com/crawl/crawl/pull/3051 * 0.30-a0-877-gd9808b33d4: The morgue viewer for Android can download files 10(13 days ago, 6 files, 106+ 0-) 13https://github.com/crawl/crawl/commit/d9808b33d459 03:27:56 03robertxgray02 07https://github.com/crawl/crawl/pull/3051 * 0.30-a0-878-g5eb630da53: Use slide animations for Android activity transitions 10(12 days ago, 5 files, 27+ 0-) 13https://github.com/crawl/crawl/commit/5eb630da5357 03:27:56 03robertxgray02 07https://github.com/crawl/crawl/pull/3051 * 0.30-a0-879-gb12a110ad5: Multiple keyboard options for Android 10(11 days ago, 11 files, 320+ 188-) 13https://github.com/crawl/crawl/commit/b12a110ad56a 03:27:56 03robertxgray02 07https://github.com/crawl/crawl/pull/3051 * 0.30-a0-880-g622bbee220: Minor Android fixes 10(10 days ago, 4 files, 16+ 3-) 13https://github.com/crawl/crawl/commit/622bbee2205e 03:27:56 ... and 4 more commits 04:23:33 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4884-gcf1f1e11f7 05:51:06 <08n​lavsky> "In theory, DCSS was playable on any device supported by SDL2, that's every version from Android 4.1. However, I tested it using virtual devices and it crashes." <--- Oh, that's why new versions of crawl didn't work on my old phone. 05:54:02 <08n​lavsky> @robertxgray , that's an absolutely amazing PR! 06:00:32 <08n​lavsky> Also, would it be possible to generate install files for Android on GitHub (as a part of /release assets)? 06:04:57 <08n​lavsky> (there are Android-compatible phones w/o Google Play, and the store itself might not be accessible from some areas) 06:05:52 <03r​obertxgray> I think the problems with older android versions affect 4.1-4.4 only, if your old phone is in that range it will probably work now 06:08:14 <03r​obertxgray> I can create an apk if you want to test the launcher, but note the game is already available outside of google play 06:08:40 <08n​lavsky> an apk would be great 06:09:10 <03r​obertxgray> example: https://m.apkpure.com/dungeon-crawl-stone-soup/org.develz.crawl 06:09:21 <08n​lavsky> there's also a version on F-droid, right? 06:10:01 <03r​obertxgray> I didn't test it but yes, the version will be somewhere between 0.29 and 0.30 06:13:33 <03r​obertxgray> for the apk, I can use a different id so the test version can be installed alongside the stable version without sharing data, would you prefer that? 06:14:15 <08n​lavsky> yeah 06:17:23 <03r​obertxgray> the funny thing about stores like apkpure is that they just mirror everything they find in google play making it generally available, incluiding older releases 06:18:19 <03r​obertxgray> I just hope they're not adding malware, I don't know if they can be trusted 06:18:37 <08n​lavsky> the problem with such stores is that they look a bit fishy, yeah 06:32:46 <08n​lavsky> Just checked: even though both f-droid's and google play/apkpure's versions claim they can run on 4.1+, the app crashes with SDL2 errors when launched on 4.1.2. 06:34:29 <08n​lavsky> F-droid: SDL Error: Cannot load library: link_image[1891] could not load needed library 'libmikmod.so' for 'libSDL2_mixer.so' (load_library[1093]: Library 'libmikmod.so' not found) Play store: SDL Error: Couldn't load SDL2: findLibrary returned null 06:34:55 <06a​dvil> !crashlog 06:35:03 <04C​erebot> 25017. ironwallaby, XL7 MuHu, T:3319 (milestone): http://crawl.akrasiac.org/rawdata/ironwallaby/crash-ironwallaby-20230317-014034.txt 06:38:33 <03r​obertxgray> yes, that's the error fixed in this release, after Android 5 the order doesn't matter when importing the native libraries 07:30:01 <03r​obertxgray> the apk is ready: https://github.com/robertxgray/crawl/releases/download/android_launcher_beta1/dcss_launcher_b1.apk 07:31:36 03advil02 07[headless] * 0.30-a0-884-gffd7b8cce6: Headless UI mode 10(3 years, 9 months ago, 14 files, 316+ 36-) 13https://github.com/crawl/crawl/commit/ffd7b8cce65d 07:31:36 03advil02 07[headless] * 0.30-a0-885-g966fca21f8: feat: let arena and rc scripts run in headless mode 10(6 months ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/966fca21f82e 07:31:36 03advil02 07[headless] * 0.30-a0-886-gcc60bf0c41: feat: don't use fake_pty for -test tests 10(6 months ago, 2 files, 16+ 14-) 13https://github.com/crawl/crawl/commit/cc60bf0c41fa 07:31:36 03advil02 07[headless] * 0.30-a0-887-gf14a567bc5: feat: allow running scripts in all builds 10(6 months ago, 4 files, 33+ 25-) 13https://github.com/crawl/crawl/commit/f14a567bc5ff 07:31:36 03advil02 07[headless] * 0.30-a0-888-g84decb1131: fix: more tiles headless adjustments 10(6 months ago, 8 files, 115+ 48-) 13https://github.com/crawl/crawl/commit/84decb113140 07:31:36 03advil02 07[headless] * 0.30-a0-889-g6d8f501a3a: feat: let lua scripts detect hup/ctrl-c 10(7 minutes ago, 3 files, 24+ 0-) 13https://github.com/crawl/crawl/commit/6d8f501a3afe 07:46:35 <08n​lavsky> Thanks! The app launches without errors, and the game runs fine. 07:49:49 <03r​obertxgray> 😃 07:57:23 07:59:03 03advil02 07* 0.30-a0-884-g333cc4477c: fix: maybe make some menu code more robust 10(2 minutes ago, 1 file, 11+ 2-) 13https://github.com/crawl/crawl/commit/333cc4477ce0 08:06:52 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-884-g333cc4477c (34) 08:20:41 <06a​dvil> hm, gotta love a mystery test failure that doesn't replicate locally 08:24:23 08:28:06 <06a​dvil> oh, this is just a failure to reset some code before committing 08:30:39 03advil02 07[headless] * 0.30-a0-888-gc633e9065e: fix: more tiles headless adjustments 10(6 months ago, 8 files, 113+ 47-) 13https://github.com/crawl/crawl/commit/c633e9065e74 08:30:39 03advil02 07[headless] * 0.30-a0-889-g5852db317d: feat: let lua scripts detect hup/ctrl-c 10(66 minutes ago, 3 files, 24+ 0-) 13https://github.com/crawl/crawl/commit/5852db317dc2 08:37:02 <06a​dvil> very weird, somehow in rc tests the player is holding an unid'd wand 08:37:03 <06a​dvil> https://cdn.discordapp.com/attachments/747522859361894521/1086312247523033098/Screen_Shot_2023-03-17_at_11.36.57_AM.png 08:38:14 <06a​dvil> if I drop it, it ids, but the type doesn't 08:41:55 <06a​dvil> oh, no, it's just that there are three different wands on this start with the same rand wand wand name 08:43:41 gong 08:43:41 PANG! 08:44:11 <06a​dvil> aesen, gonna just ask directly this time: please don't use g*ng whenever you enter or leave this channel, it is super annoying. Just please ask your question 08:44:38 dangerous g*ngs, i see 08:44:55 unrands got a bunch of brand names and such now right 08:44:58 like omnireflect 08:45:38 steam dragon scales resist steam, those should probably get rSteam or something 08:47:43 you can figure it out, i believe in you 08:47:49 <06a​dvil> I think none of the dragon scales have an ego in the main description, but I'm not sure why 08:48:23 Gold and shadow seem the less obvious ones 08:50:40 <06a​dvil> oh, lol, this is simply because that script unconditionally does &Y immediately on starting, so if it is already in wizmode, that does indeed unid the inventory 08:50:45 <06a​dvil> guess that's probably harmless 08:51:32 <10P​leasingFungus> @Sastreii tiles request: ‘nessos without his bow’ (for use after he’s been disarmed by eg tukima’s) 08:52:46 <10P​leasingFungus> maybe sigmund too? i forget if he already has a variant tile 08:57:58 <08n​lavsky> and also a sad reaper w/o a scythe 🙂 08:58:14 <13S​astreii> I had in mind to revamp nessos entirely so this is kinda a side quest 08:58:19 <13S​astreii> Will do! 09:00:45 <13S​astreii> Also: is the morningstar Eos still in the game? I’ve found that on the wiki but it looks like a normal morningstar rather than an unrand 09:01:09 <10P​leasingFungus> @??eos 09:01:09 <04C​erebot> Base accuracy: -2 Base damage: 13 Base attack delay: 1.5 | This weapon's minimum attack delay (0.7) is reached at skill level 16. | Elec: It sometimes electrocutes victims (1/4 chance, 8-20 damage). | Halo: It grants its wielder a halo, revealing invisible creatures and increasing accuracy against all within it other than the wielder. | rElec: It insulates you from electricity. | This morningstar 09:01:10 <04C​erebot> falls into the 'Maces & Flails' category. It is a one-handed weapon. 09:01:14 <10P​leasingFungus> still around 09:01:25 <10P​leasingFungus> !tile eos 09:01:27 <04C​erebot> https://raw.githubusercontent.com/crawl/crawl/master/crawl-ref/source/rltiles/player/hand1/artefact/eos.png 09:01:32 <10P​leasingFungus> wrong one… 09:02:37 <10P​leasingFungus> https://cdn.discordapp.com/attachments/747522859361894521/1086318684101955645/image0.jpg 09:03:06 <10P​leasingFungus> https://cdn.discordapp.com/attachments/747522859361894521/1086318802339381288/image0.jpg 09:03:08 <10P​leasingFungus> wildly different :p 09:03:54 <10P​leasingFungus> amused by the difference in shadows 09:04:43 <08n​lavsky> it's more amusing that an item with a halo has a shadow at all 09:06:38 <10P​leasingFungus> good point… 10:29:25 03kate-02 07* 0.30-a0-885-gc518acad8c: Remove unused code (Monkooky) 10(6 days ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/c518acad8c80 10:29:25 03kate-02 07* 0.30-a0-886-g8574249b47: Mark soul-bound monsters as immune to Simulacrum (#3038) 10(30 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8574249b47fc 10:29:25 03Aliscans02 {kate-} 07* 0.30-a0-887-g5d03d06573: Have Wall Jump's targeter only highlight monsters it could affect. 10(3 weeks ago, 3 files, 14+ 5-) 13https://github.com/crawl/crawl/commit/5d03d06573cb 10:33:51 <10P​leasingFungus> wonder if we should consider doing a small release in a month or two 10:34:20 <10P​leasingFungus> doesn’t look like dev will pick up soon, and we do have a modest number of changes from stable 10:34:25 <10P​leasingFungus> it’s not nothing 10:36:03 <10P​leasingFungus> depends how close we think we are to in game editable options, maybe 10:36:11 <10P​leasingFungus> feel like that’s the next big thing we might do 10:49:45 <06a​dvil> yeah, should probably do something 10:52:16 <10P​leasingFungus> was hoping for an increase in dev pace, but unfortunately my dev time has been shrinking rather than increasing 10:58:29 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-887-g5d03d06573 (34) 11:30:45 <10P​leasingFungus> @Sastreii yet another side quest for you 🙂 monstrous menagerie probably needs a new spell icon, since it no longer summons harpies (just lindwurms sphinxes and manticores) 11:36:58 <13S​astreii> Another side quest! Now i already have two pending! Feels like i’m in borderlands 2 11:57:44 <10P​leasingFungus> lol 13:09:20 QueGuay (L6 MiBe) ERROR in 'tileweb.cc' at line 234: Socket write error: Resource temporarily unavailable (D:4) 13:09:20 here we go again 13:10:25 Hisar (L20 DsIE) ERROR in 'tileweb.cc' at line 234: Socket write error: Resource temporarily unavailable (Shoals:4) 13:55:15 <09g​ammafunk> soon to be rip, CAO ttyrecs 13:58:24 <06a​dvil> yeah, not sure what else to do 13:58:42 <06a​dvil> I have failed to trace the cause of this, except "disk" 14:02:55 03advil02 07* 0.30-a0-888-gc9e3db4d4a: Headless UI mode 10(3 years, 9 months ago, 14 files, 316+ 36-) 13https://github.com/crawl/crawl/commit/c9e3db4d4acc 14:02:55 03advil02 07* 0.30-a0-889-g64c6ef89db: feat: let arena and rc scripts run in headless mode 10(6 months ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/64c6ef89dbe4 14:02:55 03advil02 07* 0.30-a0-890-g981f4ca651: feat: don't use fake_pty for -test tests 10(6 months ago, 2 files, 16+ 14-) 13https://github.com/crawl/crawl/commit/981f4ca65129 14:02:55 03advil02 07* 0.30-a0-891-gb44def57f8: feat: allow running scripts in all builds 10(6 months ago, 4 files, 33+ 25-) 13https://github.com/crawl/crawl/commit/b44def57f8ae 14:02:55 03advil02 07* 0.30-a0-892-g08fc0cc78a: fix: more tiles headless adjustments 10(6 months ago, 8 files, 113+ 47-) 13https://github.com/crawl/crawl/commit/08fc0cc78a1d 14:02:55 03advil02 07* 0.30-a0-893-g20749f2c85: feat: let lua scripts detect hup/ctrl-c 10(7 hours ago, 3 files, 24+ 0-) 13https://github.com/crawl/crawl/commit/20749f2c8546 14:03:45 <06a​dvil> lol at "3 years, 9 months ago" 14:04:44 <09g​ammafunk> wow, good pr necro 14:05:08 <06a​dvil> in fairness I rewrote that commit entirely 6months ago and I guess the rebased history doesn't show that 14:06:38 <06a​dvil> (the tldr of this merge is that no one needs to use util/fake_pty any more, unless you explicitly want to exercise ncurses, also the seed explorer should work in release builds) 14:08:44 <06a​dvil> though I probably should have tested qw in headless mode and definitely haven't 14:12:46 <09g​ammafunk> cool, that probably means I can adjust my objstat batch run script as well 14:12:55 <06a​dvil> yeah objstat auto-uses headless mode 14:13:01 <09g​ammafunk> currently it builds and uses fake_util 14:13:10 <09g​ammafunk> er fake_pty 14:13:49 <09g​ammafunk> and I assume the usual console output it makes is unaffected? 14:14:58 <06a​dvil> objstat, monstat, -script, -test all force headless, arena is compatible with it, rc scripts on console (but not local tiles) are compatible with it 14:15:02 <06a​dvil> I think so 14:15:15 <06a​dvil> hm, I haven't actually tested object in this branch in a while 😄 14:17:00 <06a​dvil> if you mean what previously went to stderr, it still goes to stderr 14:17:14 <06a​dvil> (I guess some old stderr output could now use stdout?) 14:20:12 <09g​ammafunk> will have to update scripts and test it next objstat run 14:20:39 <06a​dvil> I just ran it on D:1 and it looked as I expected (for what that's worth) 14:21:16 <06a​dvil> some day I should modify the seed explorer so it can generate similar tsvs, though I doubt it'll ever be as fast 14:32:26 <09g​ammafunk> all you have to do is implement libcrawl with python bindings and the rest of us will write all the front ends you'll ever need! 14:33:00 <09g​ammafunk> more realistically at least tsvs would probably be pretty easy to output in lua 14:42:19 <06a​dvil> python bindings :gloweye: 14:48:52 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-893-g20749f2c85 (34) 14:49:02 <09g​ammafunk> bad terminology? that's how I've always heard it described when you make some language-specific module that interfaces with a library that's usually c/c++ 14:51:47 <06a​dvil> no that's the right terminology 14:51:55 <06a​dvil> just hadn't really thought about it before 14:52:17 <06a​dvil> there's some kind of crazy lua-python generic bridge code that seems to be sadly abandoned (lunatic-python) 14:53:17 <09g​ammafunk> yeah, I would just love to rip out all that relatively unwieldy c++ logic for e.g. objstat and just do it in python, I guess. I guess the language shouldn't matter and I'm just less familiar with c++ string manipulation in general 15:24:51 03PleasingFungus02 07* 0.30-a0-894-gd47c823769: Minor armour gen refactoring 10(61 minutes ago, 1 file, 35+ 44-) 13https://github.com/crawl/crawl/commit/d47c8237694a 15:24:51 03PleasingFungus02 07* 0.30-a0-895-g417346db89: Force scarves and orbs to generate with egos 10(37 minutes ago, 4 files, 43+ 4-) 13https://github.com/crawl/crawl/commit/417346db897d 15:24:51 03PleasingFungus02 07* 0.30-a0-896-g585d364ce2: Dataify armour egos 10(7 minutes ago, 4 files, 135+ 160-) 13https://github.com/crawl/crawl/commit/585d364ce2a8 15:24:51 03PleasingFungus02 07* 0.30-a0-897-ga2f19c967e: Properly ban contradictory scarf/orb randarts (acrobat) 10(2 minutes ago, 1 file, 25+ 12-) 13https://github.com/crawl/crawl/commit/a2f19c967e9c 15:48:59 New branch created: great-explorers (2 commits) 13https://github.com/crawl/crawl/tree/great-explorers 15:49:00 03PleasingFungus02 07[great-explorers] * 0.30-a0-898-g0bd9f85ce6: Add KILLED_BY_EXPLORING 10(2 minutes ago, 3 files, 23+ 5-) 13https://github.com/crawl/crawl/commit/0bd9f85ce6e7 15:49:00 03PleasingFungus02 07[great-explorers] * 0.30-a0-899-gbe4bc1ceb8: Allow entering explore mode in dgamelaunch 10(2 minutes ago, 2 files, 1+ 12-) 13https://github.com/crawl/crawl/commit/be4bc1ceb862 15:49:08 <10P​leasingFungus> @advil lmk if you want to review those explore mode changes before i merge me 15:49:12 <10P​leasingFungus> *em 15:49:31 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-897-ga2f19c967e (34) 16:06:34 <06a​dvil> it seems fine, as long as there's no db complications in adding a new ktyp (probably not?) 16:24:56 Unstable branch on underhound.eu updated to: 0.30-a0-897-ga2f19c967e (34) 16:33:01 Branch master updated to be equal with great-explorers: 13https://github.com/crawl/crawl/tree/master 17:10:11 Unstable branch on crawl.akrasiac.org updated to: 0.30-a0-899-gbe4bc1ceb8 (34) 17:11:36 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-899-gbe4bc1ceb8 (34) 17:19:52 <06a​dvil> !lg adviltest 17:19:54 <04C​erebot> 199. adviltest the Trooper (L1 HOFi), entered wizard mode on D:1 (ldierk_walled_garden_2) on 2023-03-16 15:33:43, with 0 points after 0 turns and 0:00:04. 17:20:14 <06a​dvil> !lm adviltest 17:20:15 <04C​erebot> 275. [2023-03-16 15:33:39] adviltest the Trooper (L1 HOFi) began the quest for the Orb on turn 0. (D:1) 17:20:57 <06a​dvil> !lg adviltest 17:20:58 <04C​erebot> 200. adviltest the Trooper (L1 HOFi), entered explore mode on D:1 (dpeg_arrival_rooms_with_view) on 2023-03-18 00:18:47, with 0 points after 0 turns and 0:00:03. 17:21:02 <06a​dvil> there we go 17:21:20 <06a​dvil> one thing I do notice is that there's not a lot to indicate explore mode 17:22:14 <06a​dvil> not sure it needs the main screen flag that wizmode has, but I would expect it to be somewhere in % and in a chardump I think (it's in the game history, but that's it) 17:24:42 <09g​ammafunk> yeah, that seems like a good thing to add to the hud 17:24:49 <09g​ammafunk> just like how wizmode does 17:25:08 <09g​ammafunk> !lg adviltest x=ktyp 17:25:10 <04C​erebot> 200. [ktyp=exploremode] adviltest the Trooper (L1 HOFi), entered explore mode on D:1 (dpeg_arrival_rooms_with_view) on 2023-03-18 00:18:47, with 0 points after 0 turns and 0:00:03. 17:25:19 <09g​ammafunk> hrm 17:25:21 <09g​ammafunk> !lg . wizmode x=ktyp 17:25:23 <04C​erebot> 12. [ktyp=wizmode] gammafunk the Ogre Mage (L13 OgVM of Yredelemnul), entered wizard mode on Abyss:1 on 2020-04-07 22:19:13, with 25079 points after 26432 turns and 2:29:31. 17:25:35 <09g​ammafunk> ah, it does follow the same name scheme 18:00:25 <10P​leasingFungus> ty for testing! 🙂 22:10:40 03PleasingFungus02 07* 0.30-a0-900-g23479c02f2: Don't generate ego troll armour 10(45 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/23479c02f26f 22:18:28 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-900-g23479c02f2 (34) 22:21:22 <10P​leasingFungus> cao and cue get ego troll leather for a day. rip 22:26:26 <10P​leasingFungus> i’m mobile indefinitely but if someone else wants to rebuild, that’d be reasonable. otherwise, c’est la vie 23:34:57 Unstable branch on crawl.develz.org updated to: 0.30-a0-900-g23479c02f2 (34) 23:50:35 Unstable branch on cbro.berotato.org updated to: 0.30-a0-900-g23479c02f2 (34) 23:56:55 Windows builds of master branch on crawl.develz.org updated to: 0.30-a0-900-g23479c02f2