Time |
Nickname |
Message |
04:15
🔗
|
|
azakai_ has joined #jsmess |
05:46
🔗
|
|
ted has quit IRC (Read error: Operation timed out) |
05:50
🔗
|
|
decay_ has joined #jsmess |
05:52
🔗
|
|
godane has quit IRC (Read error: Operation timed out) |
05:52
🔗
|
|
decay has quit IRC (Ping timeout: 492 seconds) |
05:52
🔗
|
|
decay_ is now known as decay |
06:03
🔗
|
|
godane has joined #jsmess |
06:51
🔗
|
|
ted has joined #jsmess |
16:21
🔗
|
|
azakai_ has quit IRC (Read error: Operation timed out) |
17:49
🔗
|
|
dll has joined #jsmess |
17:53
🔗
|
dll |
Hello! I hear that this might be a good place to talk about helping fix emulator bugs, for items hosted in the Internet Archive's software archive. In particular, I'm seeing a fullscreen bug in 68k Mac emulation, and am wondering if I might be able to offer some C/C++ experience towards such. |
17:53
🔗
|
dll |
Jason Scott suggested I try here, although, I'm wondering if this is the right place, given that it the Mac emulator appears to be PCE-based. :-/ |
18:18
🔗
|
bai |
this is a good place to start, sure. we worked on the pce.js port and the environment which runs that and other emulators |
18:18
🔗
|
bai |
as I understand it pce.js is a hard fork of pce, rather than just some compile options like it is for mame now |
18:22
🔗
|
dll |
Is the version of pce.js that's getting used on archive.org, the same that's found at https://github.com/jsdf/pce ? I'm thinking of trying to get a copy built + running on my local dev machine, and I'm wondering if the version of pce.js that's being used on archive.org is that one. |
18:23
🔗
|
dll |
(if you or anyone else here knows, that is!) |
18:48
🔗
|
bai |
I believe that's it yes, I can't recall if we have any custom changes in a fork, maybe someone else can answer that |
18:49
🔗
|
|
dll255 has joined #jsmess |
19:24
🔗
|
|
Sgeo_ has joined #jsmess |
19:25
🔗
|
|
Sgeo has quit IRC (Read error: Operation timed out) |
21:17
🔗
|
SketchCow |
It used to work and then it didn't. |
21:17
🔗
|
SketchCow |
So it might be as simple as the loader |
21:17
🔗
|
SketchCow |
But it could be emscripten |
21:27
🔗
|
SketchCow |
<--- Jason Scott |
21:48
🔗
|
bai |
fullscreen in general is a bit wonky, for mame and dosbox as well. it may be that the loader is doing something it shouldn't, or isn't doing something it should, when the fullscreen state changes |
21:49
🔗
|
bai |
in some games I'll accidentally hit a key combo like alt+enter and it'll drop out of fullscreen and subsequent attempts to reenter fullscreen don't work |
22:41
🔗
|
|
dll is now known as dll254 |
22:41
🔗
|
|
dll255 is now known as dll |
22:41
🔗
|
|
dll254 has quit IRC (Quit: Page closed) |
23:15
🔗
|
dll |
I'm now able to build and run pce.js. Am I correct that it, then, gets wrapped up by Emularity (which I'm less familiar with)? |
23:21
🔗
|
bai |
yup |
23:21
🔗
|
bai |
there's a PCELoader object, https://github.com/db48x/emularity/blob/master/loader.js#L719-L736 |
23:21
🔗
|
bai |
not sure if there are examples of how to use it, other than archive.org's implementation |
23:21
🔗
|
bai |
oh, yup, https://github.com/db48x/emularity/blob/master/example_pce_ibmpc.html |