#jsmess 2018-05-10,Thu

↑back Search

Time Nickname Message
00:31 🔗 SketchCow Having one of those "I wish Vic20/C64 worked" days
01:03 🔗 DFJustin vic20 should work?
01:16 🔗 bwn has joined #jsmess
01:23 🔗 dboard421 has joined #jsmess
01:59 🔗 DFJustin updating emscripten clang on the off chance it fixes dreamcast & friends
02:08 🔗 DFJustin I'm not sure what it could be other than a compiler bug at this point
02:18 🔗 SketchCow db48x: From my guy:
02:18 🔗 SketchCow "I hope you will "fix" the emulator_ext as well to be cap sensitive again? I doubt I would go through the whole collection to find and change ones which are no longer working because of it."
02:18 🔗 SketchCow I think we need to revisit the emulator_ext stuff
02:43 🔗 db48x no, emulator_ext is such a hack
02:43 🔗 db48x we could write a script that find all items with emulator_ext=ZIP
02:44 🔗 db48x looks through the file list to find the one .ZIP file, and sets dosbox_drive_c to that filename
02:44 🔗 db48x DFJustin: that's fun
02:45 🔗 DFJustin looks like emscripten is falling behind the curve, llvm/clang 4.0.1 and upstream is on 6.0.0 now
02:46 🔗 db48x SketchCow: although ia search says there are only 20 of those
04:02 🔗 db48x but I guess that's because I'm doing the search wrong
04:04 🔗 db48x ia search 'emulator_ext:ZIP' -f identifier,emulator_ext | grep ZIP
04:04 🔗 db48x that gives me 6874
04:06 🔗 db48x 6869 if I exclude the ones with ZIP in the identifier instead
04:06 🔗 db48x probably most of them work just fine
05:08 🔗 bwn has quit IRC (Quit: Quit)
05:16 🔗 bwn has joined #jsmess
05:56 🔗 SketchCow I'm willing to "solve" the problem however.
05:57 🔗 SketchCow but we are changing years of how it worked, so that's serious
05:57 🔗 SketchCow And ironic considering I just punched Google in the wing-wnag
08:22 🔗 db48x has quit IRC (Read error: Operation timed out)
12:42 🔗 godane has quit IRC (Read error: Operation timed out)
13:34 🔗 db48x has joined #jsmess
13:42 🔗 godane has joined #jsmess
13:47 🔗 n00b104 has joined #jsmess
14:08 🔗 n00b104 has quit IRC (Ping timeout: 260 seconds)
16:00 🔗 wdna has quit IRC (Ping timeout: 252 seconds)
16:43 🔗 wdna has joined #jsmess
17:09 🔗 wdna has quit IRC (Ping timeout: 506 seconds)
17:10 🔗 db48x SketchCow: there are 422 items with emulator_ext=ZIP, multiple files that match *.zip or *.ZIP, and a single .ZIP file
17:10 🔗 db48x some of those are broken, others happen to work
17:29 🔗 wdna has joined #jsmess
17:47 🔗 wdna has quit IRC (Ping timeout: 252 seconds)
18:04 🔗 wdna has joined #jsmess
18:24 🔗 wdna has quit IRC (Ping timeout: 252 seconds)
19:13 🔗 wdna has joined #jsmess
21:15 🔗 godane has quit IRC (Read error: Operation timed out)
21:57 🔗 SketchCow Yeah
21:57 🔗 SketchCow I'm going to have to sit with him and make a routine to screenshot them and fix them.
21:57 🔗 SketchCow Few of us did this trickery but Swizzley tried to do the right thing and we're punishing him.
21:57 🔗 SketchCow But I'll make it right.
21:58 🔗 SketchCow (I can screenshot into a different directory, then have us inspect them for fixes.)
21:58 🔗 * SketchCow is currently uploading... like 500 shows of American Top 40
22:06 🔗 SketchCow On the other hand, we're not these poor saps: https://bugs.chromium.org/p/chromium/issues/detail?id=840866#c60
22:08 🔗 bai I'm glad to see everyone has this pilling-on-the-chrome-devs thing handled now. in the months running up to this change when I tried to point out what was coming, the universal response was "shut up and go away, there is never any legitimate reason for any website to play audio and you are a terrible person for being against this change"
22:10 🔗 SketchCow Yeah, and Bennett is in there hard and fast
22:10 🔗 SketchCow I don't have to pay TOO much attention to it.
22:10 🔗 SketchCow Oh, except I did an interview with The Verge today about it
22:10 🔗 SketchCow Except that.
22:10 🔗 SketchCow I said awful things, I am never going to work at Google
22:11 🔗 db48x I don't think manual inspection of screenshots would be needed to fix it
22:11 🔗 SketchCow "The Left Hand not knowing what the Right Hand is doing implies that the Chromium Team at Google isn't, actually, Shiva"
22:11 🔗 bai haha
22:12 🔗 SketchCow Always up for hearing solutions, db48x
22:12 🔗 db48x a simple bash script can fix them all
22:13 🔗 SketchCow Assuming:
22:13 🔗 SketchCow 1. We know the fix
22:13 🔗 SketchCow 2. We run it against all his stuff
22:13 🔗 SketchCow 3. it works great the first time
22:14 🔗 godane has joined #jsmess
22:16 🔗 SketchCow But I'm going to work carefully with Swizzley, he does an incredible amount of work to make DOS programs work on the archive.
22:16 🔗 SketchCow Let me know what you think the fix is
22:17 🔗 db48x grep -ve '1 1$' emulator_ext_counts.txt | while read id; do
22:17 🔗 db48x zip=$(ia list "${id}" | grep -e "\.ZIP$")
22:17 🔗 db48x ia metadata "${id}" --modify=emulator_ext:REMOVE_TAG "--modify=dosbox_drive_c=${zip}"
22:17 🔗 db48x done
22:18 🔗 SketchCow Thanks. I'll test it after these 60,000 things
22:18 🔗 db48x actually, the read is wrong
22:19 🔗 db48x grep -ve '1 1$' emulator_ext_counts.txt | while read id zipcount capcount; do
22:19 🔗 db48x zip=$(ia list "${id}" | grep -e "\.ZIP$")
22:19 🔗 db48x ia metadata "${id}" --modify=emulator_ext:REMOVE_TAG "--modify=dosbox_drive_c=${zip}"
22:19 🔗 db48x done

irclogger-viewer