izik1 / gbops Goto Github PK
View Code? Open in Web Editor NEWThe most accurate Game Boy opcode table
Home Page: https://izik1.github.io/gbops/
License: MIT License
The most accurate Game Boy opcode table
Home Page: https://izik1.github.io/gbops/
License: MIT License
The title pretty much sums it up
It would be nice if there was a section added to either the help dropdown or to the right of the cycle mode selector where it lists descriptions for the cell colors.
ex:
Green = Mathematical Instructions.
Ideally it would show a small rectangle to denote the color, with the (brief) text description to the right of the color.
Right now if you click on a cell, it doesn't even tell you the mnemonic/operands or really anything except the timing. It should have roughly the same information that the cell itself does.
scf is marked as x8/alu. According to the Pan Docs is it a CPU-Control command.
While JP (HL) makes sense, it's technically incorrect since (HL) refers to the value stored at memory location HL.
Nice work! Noticed this minor issue when I was looking at the table. and
instructions always set the H
flag, so it should be 1
, not H
.
As the title says. A redirect will be required.
It would be great if there was a dark mode option for people who don't want their retina's burnt by light themes (white).
I think that the title is self-explanatory.
I have this issue on Firefox 67.0, 64 bits version on Windows 10.
Update glossary
A Title for the "blue table" should be added to clarify the 0xCB Extension Opcodes.
Something like SEARCH IS WIP OPEN THE HELP AND USE AT YOUR OWN RISK
I've tried clicking all of the elements on the bottom row of the table and it they don't
I tried on
Windows 7 - Chrome, FireFox
My laptop is 1440x900, and 150em
is just too wide for it.. doing Inspect Element and changing min-width
to 80em
fixes the issue.
(imo the tables are a lot more readable if the cells are closer to squares anyway)
These instructions don't ever set the carry flag, they always reset it.
Just some things I would like to see
Regex support for name search
Variable support for opcode search (ex. .opcode=0b0100?100
gives 0b01000100
and 0b01001100
)
I would like to help but unfortunately I'm not experienced in TypeScript (and I also can't understand the code lol)
It seems like the two Mnemonics were switched around. My source is page 113 of the Gameboy CPU Manual.
(BC--)->A
should be corrected to
(HL--)->A
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.