#jsmess 2019-01-25,Fri

↑back Search

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

irclogger-viewer