#jsmess 2017-06-15,Thu

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)

WhoWhatWhen
db48xmaybe we mean different things by integration?
we built the pce emulator from revision 7610feb on https://github.com/db48x/retroweb-pcejs-jsdf
which has as one of it's ancestors revision df19414 from the original pce repository
[00:00]
JohnTalenI have eithered cloned or zipped it and pce-20170208-df19414 was *not* in it; I had to hand copy the files. perhaps I downloaded the wrong representation? [00:02]
db48xno, the actual PCE source code is not part of the emularity repository
neither is the MAME source code, or the DosBox source code, or the SAE source code :)
all of the emulators will continue to live in their own repositories, but we might keep a local fork around (like my retroweb-pcejs-jsdf repository) for any changes that we need to make to them
[00:04]
JohnTalenokay, so what do you want from me? [00:06]
db48xfor the Atari ST emulator that's part of PCE there might not be a huge amount that needs to be done. It already compiles, but I've never run the resulting JS to see if it works
it might need different command-line arguments than the macplus emulator, and maybe a different config file
if either of those are true, then some sort of changes to Emularity's loader.js will be needed
you can look for the PCELoader in that file; it's really simple at the moment
[00:08]
JohnTalendb48x: ok. Yes. It already works fine in the browser. [00:10]
db48xgood :) [00:10]
JohnTalensorry, I should have updated the channel.
I told Sketchcow a week ago or so about it.
[00:10]
db48xPCELoader is what you will change if it needs any command-line arguments [00:10]
JohnTalenor rather showed him. :)
ok
[00:10]
db48xfor v86 we'll need a v86Loader that jumps through whatever hoops v86 needs [00:10]
JohnTalenok [00:11]
db48xpossibly also a V86Runner as well, if needed [00:12]
JohnTalenI'll just mimic the macjs project then. [00:12]
db48xdb48x nods [00:14]
***arkiver has quit IRC (ny.us.hub irc.servercentral.net)
d1r7y has quit IRC (ny.us.hub irc.servercentral.net)
[00:14]
JohnTalenI was looking to add 'sockets' to file loading but noticed that there are two references to sockets but no real sockets handling code. I need to analyze it more to come up with a plan. [00:14]
***d1r7y has joined #jsmess
arkiver has joined #jsmess
irc.servercentral.net sets mode: +o arkiver
[00:14]
JohnTalenDid you want sockets as in tcp/ip inside the running emulator of the emulated platform? [00:15]
db48xon the PCE side there is already a socket listener [00:15]
JohnTalenI would just as much say that just outwrite linking to the functions to load disks would be a cheaper investment. [00:15]
db48xit was added by James in the retroweb-pce repository [00:15]
JohnTalenok
I haven't looked at retroweb-pce.
[00:15]
db48xbut not tcp/ip sockets, unix domain sockets [00:15]
JohnTalenok [00:15]
db48xyea, exporting those functions so that they're callable from JS is what I probably would have done [00:16]
JohnTalenok [00:17]
Vito`DFJustin / db48x, the Unrealty loader checks for wasm/asm.js and webgl1/webgl2
and picks one of four builds based on the result
view-source:https://www.unrealty.net/online/unrealty.html starting around line 1404
if that helps
[00:17]
..... (idle for 23mn)
JohnTalenRevenge of the Nerds marathon tomorrow in the evening. :) [00:41]
bbt [00:53]
***JohnTalen has quit IRC (leaving) [00:53]
................................................................................................ (idle for 7h59mn)
gsathya has joined #jsmess [08:52]
............... (idle for 1h10mn)
zino has joined #jsmess [10:02]
............................................. (idle for 3h43mn)
JohnTalen has joined #jsmess [13:45]
............................. (idle for 2h21mn)
JohnTalenLooks like v86 is all hand written JavaScript. No convertering.
Or rather, no automatic translated converting.
[16:06]
..... (idle for 22mn)
db48xwell, that saves a step [16:30]
DFJustinthat would explain why it's so slow [16:31]
JohnTalenThere is a hint of Bochs emulator referencing.
It's quite possible that slowness is because of default debug mode of debug.html. I'm certain it could be optimized.
[16:33]
***DFJustin has quit IRC (Remote host closed the connection)
DFJustin has joined #jsmess
[16:38]
JohnTalenThe logging is insane if you open the browser console. so that. [16:39]
Well,the new w95 image on copy.sh doesn't have debugging. it's fairly responsive unlike the debug version that I use. [16:50]
It would be nice if it had gradient debugging. When it kills over it burns thats it. Just nothing. [17:02]
.............. (idle for 1h7mn)
v86 code a pleasure to read. pre-functional, intuitive and somewhat object oriented. not rushed, not hacked. [18:09]
the problem with security is that, by default, the whole machine is granted access by the net card. virtual machines would be a great asset to this condition. [18:21]
.................. (idle for 1h28mn)
IA building looks like something from Futurama. ;) [19:49]
db48xheh, a little bit
with magic number jokes on the walls, and blinking server racks in the back
[19:51]
........ (idle for 37mn)
JohnTalenDidn't see those. But it looks Owellian, so grand and concrete in structure. Like something futuramaish would happen there.
saw the racks though.
[20:28]
..... (idle for 24mn)
db48x: I"m only guessing that they have 0xDEADBEE and 0xDEAD3E41 on the wall. [20:53]
.......................... (idle for 2h7mn)
***zino has quit IRC (se.hub ny.us.hub)
arkiver has quit IRC (se.hub ny.us.hub)
d1r7y has quit IRC (se.hub ny.us.hub)
gsathya has quit IRC (se.hub ny.us.hub)
godane has quit IRC (se.hub ny.us.hub)
JohnTalen has quit IRC (se.hub ny.us.hub)
balrog has quit IRC (se.hub ny.us.hub)
bai has quit IRC (se.hub ny.us.hub)
decay has quit IRC (se.hub ny.us.hub)
datajerk has quit IRC (se.hub ny.us.hub)
db48x has quit IRC (se.hub ny.us.hub)
[23:00]

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)