Skip to content

Conversation

@binary1230
Copy link
Collaborator

This is the same as devinacker#268, I'm just pulling it into my master branch so my copy of Appveyor will build this.

- These were left off because compression wasn't needed
- Adding them back in for future work that needs to use zlib to compress
- Note: There are much more recent zlib versions, at some point we should probably upgrade zlib in BSNES
- demo-only, needs more cleanup before an upstream merge
- win32-only implementation for demo, replace with platform-independent libs
- add socket server for clients to connect and receive trace log data
- add new compact binary format for tracelogging (8 bytes)
- with tracemask DISABLED, still achieves 45FPS (previous 2FPS) for tracelogging over localhost. with tracemask enabled, it's full-speed
- extensible binary tracelog data format to allow future sending of arbitrary data to external tools
@binary1230 binary1230 merged commit f09a660 into master Oct 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants