![Image of a plushie of the Neon Genesis Evangelion character named Rei, wearing a suit, sitting behind a laptop](https://private-user-images.githubusercontent.com/12187179/315296960-4dd1e056-4336-49d3-a53f-e776f3a64ec9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ5ODUzMjIsIm5iZiI6MTcyNDk4NTAyMiwicGF0aCI6Ii8xMjE4NzE3OS8zMTUyOTY5NjAtNGRkMWUwNTYtNDMzNi00OWQzLWE1M2YtZTc3NmYzYTY0ZWM5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODMwVDAyMzAyMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBiMTM4Y2ExNDhhOGE5N2M1MmJjYzEyZGEzNTk1ZmM1ZjFmMTcxZGQ4ZGFiZjY0YmZlYjZhYmMyZTJhMTEzYmYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.jT-lfbHHbKwyCTqwmHMYJ1U81--7ZiY5Qf9NSjdgkV0)
π€βName
ββRyan de Jonge
π¬βLang
ββDutch, English, German
π§ βKnow
ββC#, TS/JS, PHP, Java, Python, Rust, C/C++
πΌβDoes
ββIT Student, Fullstack Software Engineer
so yeah that's basically it thanks for reading
The bri'ish CHIP-8 emulator mate!
License: GNU General Public License v3.0
Because of the emulator being written on .NET Standard and being programmed in a generic way there are a lot of porting possibilities.
Implementing the emulator is as simple as providing a Chip8 instance with an implementation of IScreen, ISoundHandler and IKeyboard.
These interfaces are still WIP though, they are subject to change.
Oi mate this is offensive to us British people ye. Wanna redo that description before me and my gang come and spin ye jaw mate.
Yeh fink about it innit kid.
Right now, the IScreen class is expected to handle the rendering to a byte array. This should be part of Chip8.cs. IScreen should only contain void Render(byte[] display);
where display
is the screen mapped to a 1-dimensional array with size 64*32
containing a byte for every pixel on the screen.
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.