philw07 / pich8 Goto Github PK
View Code? Open in Web Editor NEWA cross-platform CHIP-8, SUPER-CHIP and XO-CHIP interpreter and debugger written in Rust
License: MIT License
A cross-platform CHIP-8, SUPER-CHIP and XO-CHIP interpreter and debugger written in Rust
License: MIT License
Spacefight2091! is again broken, because VF is not properly set to 1 when I overflows for CHIP-8 / S-CHIP ROMs.
This behavior is caused by the bigger memory size introduced by XO-CHIP compatibility.
Therefore we must assume CHIP-8 / S-CHIP memory limit unless one of the following is true.
Following this conversation on reddit, it seems the implementation of sprite wrapping is wrong.
Currently, sprites are wrapping even if only partially off screen, whereas the provided sources suggest sprites should only be wrapped if they're completely off screen, otherwise they're clipped.
Since many modern interpreters (including Octo) wrap partially, there might be ROMs out there that rely on partial wrapping, so it might be worth keeping a quirk setting to enable partial wrapping.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.