[00:48] *** devesine_ is now known as devesine [02:39] *** DFJustin has quit IRC (Remote host closed the connection) [02:43] *** DFJustin has joined #jsmess [14:03] *** JohnTalen has joined #jsmess [19:13] HEY [19:15] I'm in town to Monday [19:15] Short visit. [19:15] Anyone want to come to Friday Lunch? [19:17] won't be able to make it on friday unfortunately [19:47] This is a pretty packed time, unfortunately, but I'm back in July [19:48] Rachel is here and there's a friend's memorial for the weekend and she is in rough shape [19:48] I'm around today and tomorrow if you want to hang during business hours [20:07] hmm, don't think I'll be able to make it today either [20:07] oh well, I'll catch you in july [20:07] sorry to hear about rachel/your friend [20:10] I've uploaded SO MUCH SOFTWARE [20:11] https://archive.org/details/cdromsoftware?and%5B%5D=addeddate%3A2017-06%2A&sort=-publicdate&page=1 [20:14] nice [20:14] I forget if we got iso mounting working or not [20:14] I mean I know we can with full download [20:14] but probably not with ranged support yet? [20:18] We don't but we should think about all this [20:33] so I've been doing some test compiles and webassembly is working well now in shipping browsers [20:33] apple2e runs fast enough to use the modern disk II emulation http://fos.textfiles.com/dfjustin/apple2e/apple2e/ [20:34] jaguar and amiga are faster but not quite full speed yet fos.textfiles.com/dfjustin/jaguar/jaguar/ http://fos.textfiles.com/dfjustin/amiga/a500p/ [20:35] as you would expect the speedup seems to be biggest on the things which were the most perversely slow compared to native, like amiga goes from like 18% to like 80% [20:35] not sure what the mobile situation is like but it may be time to look at switching [20:37] I mean the biggest problem with using this stuff on mobile is inputs [20:37] arcade games just aren't playable with swipe and no buttons, heh [20:37] so I wouldn't be TOO concerned with mobile support of wasm, other than to be able to say "look it runs" [20:38] if we roll this out to IA it would be in addition to the asm.js builds though, we'd want automatic fallback for non-wasm browsers [20:39] firefox and chrome have had it for a few versions now, does edge? [20:40] Was looking at pcem. not so developer friendly. any actual documenation beyond make, ./pcem would help. [20:41] I mean having a fallback is obviously best but I'd be curious what the market penetration of non-wasm-capable browsers actually is [20:41] I think edge supports it, ie11 doesn't, opera doesn't... [20:42] oh opera does support it [20:42] safari supports it as of a week ago [20:46] ok so around 15% probably [20:49] I hope JohnTalen didn't di [20:49] e [20:50] unless it was in the last 9 minutes [20:54] Or there he is [21:05] SketchCow: I am here! [21:06] pcem not to be confused with pce. [21:10] SketchCow: I sent the author of v86 a home made custom installed Windows 95 hard drive. He is using it to fix whatever bug is in v86. [21:12] I was thinking about converting qemu to emscripten. But it doesn't support netcards at the very least. I will focus on v86 and leave qmu secondary. If you need me to intergrate the ST version into emularity I can do that. [21:13] I think pce and v86 are good things to go after [21:13] all are a pain in the ass, which is why there are so few of us working on this [21:14] Also qemu doesn't officially support Windows 95/98. [21:14] SketchCow: yes you got that write. nothing solid in all areas. Qemu might be good post 98 like xp/2000. [21:15] Okay, I'll get the ST portion wrapped up into emularity then. [21:15] JohnTalen: if the emulators don't do network cards but do serial port emulation, we can work with that at least [21:15] bai: okay. [21:17] I tried video support for qemu and it works nicely, but using the same image in v86, not so much. [21:23] And for the record [21:23] There've been MULTIPLE cases of JSMESS/Emularity work driving innovation among emulators [21:37] ok [22:25] *** JohnTalen has quit IRC (ircd.choopa.net hub.efnet.us) [22:25] *** godane has quit IRC (ircd.choopa.net hub.efnet.us) [22:25] *** gsathya has quit IRC (ircd.choopa.net hub.efnet.us) [22:25] *** zino has quit IRC (ircd.choopa.net hub.efnet.us) [22:25] *** arkiver has quit IRC (ircd.choopa.net hub.efnet.us) [22:25] *** d1r7y has quit IRC (ircd.choopa.net hub.efnet.us) [23:06] *** JohnTalen has joined #jsmess [23:06] *** godane has joined #jsmess [23:30] analyzing v86 source tonight and tommorow morning, then porting ST emulation to emularity. [23:42] Fantastic [23:42] Work with us if you get stuck [23:43] JohnTalen: I'll be esecially interested to hear your questions about integrating it with emularity once you've got it compiled [23:44] especially [23:45] db48x: have you looked into testing for webassembly support in emularity [23:48] DFJustin: if we build to wasm with emscripten, then the emularity kindof doesn't have to do anything [23:49] DFJustin: because the output is still mixed JS and wasm, and part of what the JS does is load the wasm [23:54] *** d1r7y has joined #jsmess [23:54] *** arkiver has joined #jsmess [23:54] *** irc.servercentral.net sets mode: +o arkiver [23:55] but if we want to say "if wasm is available, load this js which loads the wasm, otherwise load this other js which is asm.js" [23:56] hmm [23:56] to allow for older browser versions / unsupported browsers [23:56] db48x: What I'm wondering now is why pce-20170208-df19414 isn't already integrated since it is necessary for pce-mac emulation. [23:56] SketchCow: ok great. Thanks SketchCow! [23:58] JohnTalen: not integrated into what? [23:59] *isn't already integrated into emularity...'. [23:59] that is, the project, on github.