#jsmess 2017-06-14,Wed

↑back Search

Time Nickname Message
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 🔗 SketchCow HEY
19:15 🔗 SketchCow I'm in town to Monday
19:15 🔗 SketchCow Short visit.
19:15 🔗 SketchCow Anyone want to come to Friday Lunch?
19:17 🔗 bai won't be able to make it on friday unfortunately
19:47 🔗 SketchCow This is a pretty packed time, unfortunately, but I'm back in July
19:48 🔗 SketchCow Rachel is here and there's a friend's memorial for the weekend and she is in rough shape
19:48 🔗 SketchCow I'm around today and tomorrow if you want to hang during business hours
20:07 🔗 bai hmm, don't think I'll be able to make it today either
20:07 🔗 bai oh well, I'll catch you in july
20:07 🔗 bai sorry to hear about rachel/your friend
20:10 🔗 SketchCow I've uploaded SO MUCH SOFTWARE
20:11 🔗 SketchCow https://archive.org/details/cdromsoftware?and%5B%5D=addeddate%3A2017-06%2A&sort=-publicdate&page=1
20:14 🔗 bai nice
20:14 🔗 bai I forget if we got iso mounting working or not
20:14 🔗 bai I mean I know we can with full download
20:14 🔗 bai but probably not with ranged support yet?
20:18 🔗 SketchCow We don't but we should think about all this
20:33 🔗 DFJustin so I've been doing some test compiles and webassembly is working well now in shipping browsers
20:33 🔗 DFJustin apple2e runs fast enough to use the modern disk II emulation http://fos.textfiles.com/dfjustin/apple2e/apple2e/
20:34 🔗 DFJustin 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 🔗 DFJustin 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 🔗 DFJustin not sure what the mobile situation is like but it may be time to look at switching
20:37 🔗 bai I mean the biggest problem with using this stuff on mobile is inputs
20:37 🔗 bai arcade games just aren't playable with swipe and no buttons, heh
20:37 🔗 bai so I wouldn't be TOO concerned with mobile support of wasm, other than to be able to say "look it runs"
20:38 🔗 bai 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 🔗 DFJustin firefox and chrome have had it for a few versions now, does edge?
20:40 🔗 JohnTalen Was looking at pcem. not so developer friendly. any actual documenation beyond make, ./pcem would help.
20:41 🔗 DFJustin 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 🔗 bai I think edge supports it, ie11 doesn't, opera doesn't...
20:42 🔗 bai oh opera does support it
20:42 🔗 bai safari supports it as of a week ago
20:46 🔗 DFJustin ok so around 15% probably
20:49 🔗 SketchCow I hope JohnTalen didn't di
20:49 🔗 SketchCow e
20:50 🔗 DFJustin unless it was in the last 9 minutes
20:54 🔗 SketchCow Or there he is
21:05 🔗 JohnTalen SketchCow: I am here!
21:06 🔗 JohnTalen pcem not to be confused with pce.
21:10 🔗 JohnTalen 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 🔗 JohnTalen 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 🔗 SketchCow I think pce and v86 are good things to go after
21:13 🔗 SketchCow all are a pain in the ass, which is why there are so few of us working on this
21:14 🔗 JohnTalen Also qemu doesn't officially support Windows 95/98.
21:14 🔗 JohnTalen SketchCow: yes you got that write. nothing solid in all areas. Qemu might be good post 98 like xp/2000.
21:15 🔗 JohnTalen Okay, I'll get the ST portion wrapped up into emularity then.
21:15 🔗 bai JohnTalen: if the emulators don't do network cards but do serial port emulation, we can work with that at least
21:15 🔗 JohnTalen bai: okay.
21:17 🔗 JohnTalen I tried video support for qemu and it works nicely, but using the same image in v86, not so much.
21:23 🔗 SketchCow And for the record
21:23 🔗 SketchCow There've been MULTIPLE cases of JSMESS/Emularity work driving innovation among emulators
21:37 🔗 JohnTalen 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 🔗 JohnTalen analyzing v86 source tonight and tommorow morning, then porting ST emulation to emularity.
23:42 🔗 SketchCow Fantastic
23:42 🔗 SketchCow Work with us if you get stuck
23:43 🔗 db48x JohnTalen: I'll be esecially interested to hear your questions about integrating it with emularity once you've got it compiled
23:44 🔗 db48x especially
23:45 🔗 DFJustin db48x: have you looked into testing for webassembly support in emularity
23:48 🔗 db48x DFJustin: if we build to wasm with emscripten, then the emularity kindof doesn't have to do anything
23:49 🔗 db48x 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 🔗 DFJustin 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 🔗 db48x hmm
23:56 🔗 DFJustin to allow for older browser versions / unsupported browsers
23:56 🔗 JohnTalen 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 🔗 JohnTalen SketchCow: ok great. Thanks SketchCow!
23:58 🔗 db48x JohnTalen: not integrated into what?
23:59 🔗 JohnTalen *isn't already integrated into emularity...'.
23:59 🔗 JohnTalen that is, the project, on github.

irclogger-viewer