pinobatch / numism Goto Github PK
View Code? Open in Web Editor NEWI'm at the platform game, I'm at the emulator test, I'm at the combination platform game and emulator test
License: Apache License 2.0
I'm at the platform game, I'm at the emulator test, I'm at the combination platform game and emulator test
License: Apache License 2.0
Lycoder, developer of GB emulator Geebly, suspected that some emulators might have trouble with 16-bit reads across the MBC breakpoint. The case we identified was a stack copy from $3FFF:
ld sp, $3FFF
pop de
calc84maniac, developer of TI-Boy CE, reminded the channel to test with multiple MBC banks. I generalized to these:
Now:
After the ROM exceeds 32 KiB and MBC is added:
After Game Boy Color is added:
As usual, if everything passes including "usual culprits"-tier emulators (VBA, Goomba, no$gmb, KiGB, and rew.), don't make it a coin. It may be wise to make an exerciser first if possible.
GB sprite exerciser tests mode 3 time (CPU visible), 10 sprites dropout (visual only), and sprite-to-sprite priority (visual only). ISSOtm wants to add functionality to test sprite-to-sprite-to-BG priority. That would involve these steps:
Some gbdev members developing very early-stage Game Boy emulators have expressed interest in using Numism, yet they find it doesn't boot because a coin is waiting for a state that never comes. Accommodate them with a front end that displays a number for a second, runs one coin, and repeats until all coins are tried at least once. Then I can ask "what was the last number it showed?"
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.