[00:45] https://archive.org/details/flash-welcometointernet&external_js=1 [00:48] So, we thought that the PR would make things better, and then the ruffle creator came, and made a pile of repairs. [01:10] ok, I'm getting the mime type error [01:12] no indication of what it was trying to fetch, or what mime type it expected to see [01:49] wasm [01:49] I have the team aware (at IA and now they're just stepping through) [02:25] would it disrupt anything if I uploaded a new loader.js to test? [03:09] currently, no. I have a backup too. [03:16] excellent; one moment [03:17] or maybe two; my ia tool failed for a dumb reason [03:29] no luck [03:29] I'm pretty sure it's the wasm file that it's trying to load that has the wrong mime type [03:32] *** tech234a has joined #jsmess [03:36] Yes [03:36] No, they were clear about that. It's the mime issue. [03:36] And now I've handed it to petabox and they're just pow-wowwing until they all agree it's not a major risk [03:36] Small sanity check [03:37] ok [03:37] who is writing the changes to loader.js? [03:37] I was. [03:37] ok [03:37] With suggestions from dude [03:38] And me trying to PR request, which is broken as ass, by the way. [03:38] I mean, thank the PR requester for trying but now [03:38] There's also a change in there by shane, who did the work and left it as a PR request that's in the final loader. [03:39] shane created a pull request? [03:39] I didn't see an email about it [03:41] oh, I see one from months ago now [03:47] Yes [03:47] It was so minor and there was no other movement so i didn't bother you with [03:49] ok. I'll merge that tomorrow. and once the mime issue is sorted out I'll clean up the rest of the changes in loader.js and commit them [03:49] for now I must sleep [07:02] *** dboard420 has quit IRC (Read error: Operation timed out) [07:02] *** dboard420 has joined #jsmess [07:30] *** Sgeo has quit IRC (Read error: Connection reset by peer) [07:57] *** logchfo_0 starts logging #jsmess at Tue Oct 27 07:57:54 2020 [07:57] *** logchfo_0 has joined #jsmess [15:08] *** db48x` has joined #jsmess [15:09] *** db48x has quit IRC (Read error: Operation timed out) [16:12] *** Sgeo has joined #jsmess [19:33] Good morning, db48x` [19:33] We got it all through [19:42] * db48x` yawns [19:42] *** db48x` is now known as db48x [19:42] I may go back for a little nap [19:46] https://archive.org/details/flash_badger&external_js=1 [19:48] not that again [19:49] That's the dark side of emulation, you bring it alllll back [19:49] Ok, so there's, I believe 4 things sitting with the loader.js. [19:49] - Support for CHD [19:49] - Support for Ruffle [19:50] - Filesystem persistence only for DOSBOX [19:50] - fullscreen stretching issue in MAME, and others [19:51] (I think actually, just mame) [19:51] CHD should be completed except you tweaked so it just does it in MAME [19:51] Ruffle looks done [19:51] We had someone submit for filesystem persistence [19:51] Fullscreen, I dunno [20:04] Also happy to keep it at just CHD and Ruffle, and then put off Filesystem persistence/fullscreen for another day [20:04] We also have a set of people who can help [20:12] ok, I've cleaned up the ruffle and chd code a little bit [20:12] Great [20:12] let me upload it just to make sure that I didn't break anything [20:13] I'm consulting with Ruffle to make sure that they have a logo they prefer, I can make that go into archive.org properly so that will fix the broken image. [20:13] good idea [20:14] Ruffle seems to have bokrne. [20:14] I'm still checking. Let me know when it's in, I'll do a flush-cached version and test [20:27] just a typo :) [20:27] as soon as it notices that I've uploaded a fix, it should work [20:36] ok, done. it just took a few minutes for it to start the derive task [20:54] I'm seeing it panic out.Great. [20:54] So Ruffle is down. How's CHD [20:56] works for me… [20:57] I'll do a round of testing after we decide what breakpoint you'd like. [20:58] The other two. Stretch and persistence. [20:58] The persistence is absolutely breaking Macintosh, for example. And others shouldn't have it either, other than DOSBOX. [20:58] can you give me an example? [20:59] I used a hypercard item last week, and it worked then [20:59] An example of Mac not working? [20:59] yes [20:59] The hypercards tend to work. Others don't. [20:59] because it's keeping all the disks. [21:00] So over time, you'll see more and more floppies arrive on the desktop [21:00] heh [21:02] how can I reproduce this problem myself? [21:02] Try playing... 3-4 of the games in softwarelibrary_mac [21:03] Over time, you'll see the disks arrive. [21:03] Just keep playing. [21:04] If you don't see it, I'm willing to say we table it until we can effectively reproduce it [21:18] When you merged in the ruffle guy, you didn't actually merge in his code, did you [21:21] That stuff was a prodigious amount of broken [21:45] ah, I think I figured it out [21:47] yea, tests look good [21:47] with external_js=1, MacPaint no longer boots up with a Lode Runner disk inserted [21:47] Good. [21:48] Want to tackle the stretch thing [21:48] That'll be everything, then I'll do a massive round of testing. [21:49] (Gathering example) [21:50] Table it. I don't see the behavior and it can wait. [21:50] One generation of compiles didn't work. I think they're working again. [21:50] Is the current state of loader.js in the loaderlab the one you want to submit into production after testing? [21:51] yes [21:51] Ok, I'm going to do a round of tests. [21:56] One last thing [21:56] https://archive.org/details/arcade_tetgiant&external_js=1 [21:56] The way the bottom of the theater doesn't go down. Is that on us or on the IA system [22:00] yes