Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gbdev/pandocs
The single, most comprehensive Game Boy technical reference.
https://github.com/gbdev/pandocs
The wrapping around has already been explained in another part of the document.
a93d3f6997e33bdb960dd089e4142a918b60f755 authored almost 4 years ago by Alvaro Burnett <[email protected]>0afb5c50071d055368690595055663307e2b5883 authored almost 4 years ago by Alvaro Burnett <[email protected]>
aa8ea01e9ad2061f373c91b874d41c720db3ff1f authored almost 4 years ago by Alvaro Burnett <[email protected]>
32533b44c73b9eb9909afb5c5c7204de0c538531 authored almost 4 years ago by Alvaro Burnett <[email protected]>
9cf0d1af243b0558a1e3cb0eee23484a6a945429 authored almost 4 years ago by Alvaro Burnett <[email protected]>
8641f175e35e93d2a34e00123e8b7df07cb60f46 authored almost 4 years ago by Alvaro Burnett <[email protected]>
a210a9742c65e14d043e399172bc039b0e94e577 authored almost 4 years ago by Alvaro Burnett <[email protected]>
7adf7cbc9fd7c6c2a55b1eb82f45d003e4cf6e63 authored almost 4 years ago by Alvaro Burnett <[email protected]>
c215b26bf7bb7a6c2314f11b8f16eee985cd1c0a authored almost 4 years ago by Alvaro Burnett <[email protected]>
Explain DMG first and CGB after, not the other way around.
a3af7d3a1e25501878221d695595044dccae2556 authored almost 4 years ago by Alvaro Burnett <[email protected]>* MBC5 RAM sizes
* add spaces between numbers and units
7182082f23831c1042e17cc0d17e66fc87729195 authored almost 4 years ago by Alvaro Burnett <[email protected]>Flag 'n' indicates whether the previous instruction has been a subtraction.
96c01bb54c319387cc25ae43eb67166879fffa95 authored almost 4 years ago by Alvaro Burnett <[email protected]>c9142e465bc22f28f55d2938e9faa11eda4ba594 authored almost 4 years ago by Antonio Vivace <[email protected]>
* Document address wrapping behaviour of MBC2 RAM, and note questionable source of $52-$54 ROM s...
be5f7f5bf57c326b70fa7f81da702f99fa0822f7 authored almost 4 years ago by TheThief <[email protected]>* background maps
* remove hex suffixes
* Update Video_Display.md
* rewrite
1247f1d86d67158eb3c1667143d15fc0b32b0417 authored almost 4 years ago by Alvaro Burnett <[email protected]>* LCDC names
* Update LCDC.md
* range -> area
* Update LCDC.md
7e57c192dbe8a94744025219be32d39af3531f15 authored almost 4 years ago by Alvaro Burnett <[email protected]>* similar -> similarly
* Update Memory_Map.md
* Update Memory_Map.md
fdd0b315f1f1fd3fc82e7ed60376eacf693e9461 authored almost 4 years ago by Alvaro Burnett <[email protected]>929385684c010972da5e8a0c5874161a3ac54a42 authored almost 4 years ago by Alvaro Burnett <[email protected]>
* joypad
* Update Joypad_Input.md
Co-authored-by: Antonio Vivace <[email protected]>
a5c7f66b54885c8dc9df40c9ec27b8736937ceed authored almost 4 years ago by Alvaro Burnett <[email protected]>2ed2bd42f31387a1cf56ee7d5050e4b4ac25a75c authored almost 4 years ago by Alvaro Burnett <[email protected]>
01af768ad3408a432e7ec8e506e63864f29d5acd authored almost 4 years ago by Alvaro Burnett <[email protected]>
1d3429e43ceec3d92fc1fad9b7057aa0bb6b96ba authored almost 4 years ago by Mihnea Smarandache <[email protected]>
Give bit 7 a name that better matches the natural meaning of booleans.
20bf039b451258c8d4913cab1603b7e066a66c15 authored almost 4 years ago by Alvaro Burnett <[email protected]>* WY: language fixes
* Update Video_Display.md
021605c0ddce15a7bd114b17c1dd24105c2e7ffe authored almost 4 years ago by Alvaro Burnett <[email protected]>* monochrome palettes: change wording
* "aren't used" -> "are ignored"
* Update Video_Disp...
594b76b47c4b011626f9907e42c3f9b666675a5f authored almost 4 years ago by Alvaro Burnett <[email protected]>16cd8bd1b18b9c37bf5df1d8a552c6c11e961ce6 authored almost 4 years ago by Alvaro Burnett <[email protected]>
0b8ab356d935ffd448e545bf01cbb95428991fcd authored almost 4 years ago by Alvaro Burnett <[email protected]>
No need to alternate between "tile" and "pattern" across the document. Choose one word and stick...
230e2df5619fcff36c4c4c2f42e909141c8daffb authored almost 4 years ago by Alvaro Burnett <[email protected]>
* Fix language and hex notation
* Replace parens with brackets in asm source
* Mention graphic...
63ad9e032b5df2a38d17f6ab806da1bec67f2f37 authored almost 4 years ago by Alvaro Burnett <[email protected]>
60569415c0413c9c00b14d277bcf0a7ede6562db authored almost 4 years ago by Alvaro Burnett <[email protected]>
dd8ce8ba390d268b4816c1c24721946b0320c087 authored almost 4 years ago by Alvaro Burnett <[email protected]>
* STAT: language improvements
* STAT: driver -> controller
Better avoid the word "driver" so...
bd56ba92da13466788a72c6192b2e4b4a11b3cc1 authored almost 4 years ago by Alvaro Burnett <[email protected]>
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.21.0 to 1.23.0.
- [Release notes](http...
* first -> topmost
* remove spaces before colons
447295454dae25b8f003d079a55d2399fe75045f authored almost 4 years ago by Eldred Habert <[email protected]>
85856234ff9f64b81062f193e28000eb8d5ce082 authored almost 4 years ago by Alvaro Burnett <[email protected]>
* Window - fix language issues
* rewrite sentence about Window not being scrollable
* pare...
a478ba031b7c832ccb62af5ef4f541372d8b17d9 authored almost 4 years ago by Alvaro Burnett <[email protected]>This reverts commit 921cca311d0694e90b38a8a8e5f0ccf0fc8b871e.
179a6e736c62638bec6db56db1969ea3d5fd9b4e authored almost 4 years ago by Antonio Vivace <[email protected]>fdaa92cc502950a783b67a4a972065afdabfb8b4 authored almost 4 years ago by Alvaro Burnett <[email protected]>
921cca311d0694e90b38a8a8e5f0ccf0fc8b871e authored almost 4 years ago by Alvaro Burnett <[email protected]>
* precise size of jump vectors area
* Update Memory_Map.md
7c9a5f4efc101b87dded9f392ed8a0d16e271501 authored almost 4 years ago by Alvaro Burnett <[email protected]>This has already been explained in the Tiles section
aaaa19d27ca88bb1b0b682e101ed1c1d498a6d77 authored almost 4 years ago by Alvaro Burnett <[email protected]>So both ROM developers know that they shouldn't use those options, and Emulator developers know ...
b96e53b4bbd5fb5f92e82763981e52f3ec2684d5 authored almost 4 years ago by daid <[email protected]>5ba2e65eebda03a7810085472d774c3bff5f8229 authored almost 4 years ago by Alvaro Burnett <[email protected]>
6ce64e3140512dcaa8db6f50345d5a2ab0e4fd27 authored almost 4 years ago by Alvaro Burnett <[email protected]>
* Reinforce interrupt must be enabled to un-HALT
Reinforce that the CPU will remain stopped u...
c1c9dcef638b4ea9198f20416e5bd1b9de11ef41 authored almost 4 years ago by Romes <[email protected]>
* Do not pretend that Non-CGB mode also uses video and RAM banks
* Remove unneeded spaces in th...
e88fa8cbfe5dec607e4b136924e2d7db63c62c21 authored almost 4 years ago by Alvaro Burnett <[email protected]>
c8479f549bbc8f100717fda500d80614d84379a5 authored almost 4 years ago by Alvaro Burnett <[email protected]>
63dad5ab1d9e92f0f833355f716ba977b3d21464 authored almost 4 years ago by Alvaro Burnett <[email protected]>
9b10c27bff990704b4301c57303f6d9e5b732cf3 authored almost 4 years ago by Alvaro Burnett <[email protected]>
d95723fae0044983f404c94f365d116255573034 authored almost 4 years ago by Alvaro Burnett <[email protected]>
15e5c8e753b6565892430a7d6ac8016b3e27257c authored almost 4 years ago by Alvaro Burnett <[email protected]>
65c87c5d500efaea2965f18aa154dd1cf5989258 authored almost 4 years ago by Alvaro Burnett <[email protected]>
832edf8541c33c6b73af9723207ea0a3e91064c0 authored almost 4 years ago by Alvaro Burnett <[email protected]>
dfe10add371a1a6e42c43dd47133d79a85ad532c authored almost 4 years ago by Alvaro Burnett <[email protected]>
0be045b4e9461eedf8666fc8fe608c7a746e7ac4 authored almost 4 years ago by Alvaro Burnett <[email protected]>
* Exclude discussion about sprites and metasprites
Sprites and metasprites are software conce...
7bbd46eb8dca8edbe7cbd0c0062d4f4c9d388269 authored almost 4 years ago by Alvaro Burnett <[email protected]>* Explain LCDC Status interrupt in a different way
* Update Video_Display.md
* Update Vide...
d0541e854de7df2c1f7e12e05a5dfd3645733392 authored almost 4 years ago by Alvaro Burnett <[email protected]>d0292e2dc66b2aee9c6c906baa97a145f31998c3 authored almost 4 years ago by Alvaro Burnett <[email protected]>
2515e8fa49f181285c185b5912c348d9b22f0e5c authored almost 4 years ago by Alvaro Burnett <[email protected]>
* Sprite priorities - OBJ-to-BG priority
* Update Video_Display.md
* Update Video_Display....
7c113c7ff87db973801d064a840b82445fef8ab7 authored almost 4 years ago by Alvaro Burnett <[email protected]>* Replace "buffered" with "backed"
* Update MBC1.md
c5a8f16523d9dd9b4e665e4b30f0541e078529a8 authored almost 4 years ago by Alvaro Burnett <[email protected]>3dfd78a168fb894a8bbe4a65637e14fe69f38e47 authored almost 4 years ago by Alvaro Burnett <[email protected]>
fd9bd1504324a6dedfe42aadec81b16393ab1b4a authored almost 4 years ago by Alvaro Burnett <[email protected]>
df0d52c1ffa64ba400bf4c1b086aa1ee62ccbd62 authored almost 4 years ago by Alvaro Burnett <[email protected]>
7d46322956cb86942dae144ceaa2b59d07149add authored almost 4 years ago by Alvaro Burnett <[email protected]>
- When WX is 7, the Window X position is 0. Therefore WX is "Window X Position plus 7"
- Apply ...
382d70416a373f36ec34a591e6c5f311f642f07e authored almost 4 years ago by Alvaro Burnett <[email protected]>
864df82e2967bc30beea8c5d93045c2d631cbd16 authored almost 4 years ago by Alvaro Burnett <[email protected]>
704b584173f0c5d53b5d2b7a532727d574775c63 authored almost 4 years ago by Alvaro Burnett <[email protected]>
b772607c18bc0d006aaade2556bd95ff23182c17 authored almost 4 years ago by Alvaro Burnett <[email protected]>
405fa1ae1b26294d9febdd0875aeb1746952fc6f authored almost 4 years ago by Alvaro Burnett <[email protected]>
c8188e45da4236129c12e224c7a6cfefb115087b authored almost 4 years ago by Alvaro Burnett <[email protected]>
56ae4caa8d171f9b7612043eb8f14801f628f188 authored almost 4 years ago by Alvaro Burnett <[email protected]>
* Fix grammar
* Update Video_Display.md
84c1754dc81b79aba49c47f61983eac9b94ba3b8 authored almost 4 years ago by Alvaro Burnett <[email protected]>* Fix grammar
* Remove hyphen
b7e225b3a6e96ac19ee4aebcbf77ef095921df55 authored almost 4 years ago by Alvaro Burnett <[email protected]>* Joypad interrupt - small improvement
* Update Joypad_Input.md
Co-authored-by: Antonio Vi...
984194714a505b5729c0e67b8ea4046fec3ec4d5 authored almost 4 years ago by Alvaro Burnett <[email protected]>fd2dda383b94ceacb70d9494de8e04678d51b694 authored almost 4 years ago by Alvaro Burnett <[email protected]>
8ea3c09866075919f70af62e9a932148d1c79985 authored almost 4 years ago by Alvaro Burnett <[email protected]>
06ddc8b911784403d374fcd4d6a98a3497978163 authored almost 4 years ago by Alvaro Burnett <[email protected]>
13ed0d79ce473cdb227cef91128587c3f026302f authored almost 4 years ago by Alvaro Burnett <[email protected]>
fd9243ccd4584f89ed6935f8cda262a6a8302bd5 authored almost 4 years ago by Alvaro Burnett <[email protected]>
1e404c948880e0a130f7d01f417520c89b961a3f authored almost 4 years ago by Alvaro Burnett <[email protected]>
* Replace comma with dot
* Update LCDC.md
Co-authored-by: Antonio Vivace <[email protected]>
9e070a2810c3fd4b204eaf9b4c196a7aa9458823 authored almost 4 years ago by Alvaro Burnett <[email protected]>8970c53c5070c22168c8270158cead0c0a877c7e authored almost 4 years ago by Mark Szumowski <[email protected]>
* Fix explanation
To display a sprite in the upper left corner of the screen, we set sprite X...
bcb80808086da6fa475cba596aef4511d6ec29b9 authored almost 4 years ago by Alvaro Burnett <[email protected]>* Improve wording
* Update Video_Display.md
8dd504cbb44adf7e44299db15f0581a25ef03c8a authored almost 4 years ago by Alvaro Burnett <[email protected]>This was fixed in a previous patch but was accidentally undone when a later patch was applied.
b0013dea2ce262c56bba5a4ed74c2b69707200a4 authored almost 4 years ago by Alvaro Burnett <[email protected]>9e06a56169865b5d70201ecfad7f72788d7a8f9d authored almost 4 years ago by Alvaro Burnett <[email protected]>
Co-authored-by: Antonio Vivace <[email protected]>
323413854323aafb56c650125c9cc126392e1910 authored almost 4 years ago by Alvaro Burnett <[email protected]>2cafd3e6990b3a0c7588fdf867547e6011fae1cf authored almost 4 years ago by Alvaro Burnett <[email protected]>
1a9b4cbbb3f287b9a8b7fab07f5346c00041d39f authored almost 4 years ago by Alvaro Burnett <[email protected]>
13b4cb87624fa59b52e4343e57d0dad409df7255 authored almost 4 years ago by Alvaro Burnett <[email protected]>
Fixes #114
fa287ef1a4a6dbd03153519bd012741d4deef4d4 authored almost 4 years ago by Eldred Habert <[email protected]>Fixes #111
b0a7d7f18a6a78406c105345e9fec2edf26d5043 authored almost 4 years ago by Eldred Habert <[email protected]>This is SNES memory, which the GB has little to no control over
be425503f7a4f17b496f70a00be02ddab218ae9a authored almost 4 years ago by ISSOtm <[email protected]>5df7a19169c436693bc77fdf8754e7a710647396 authored almost 4 years ago by ISSOtm <[email protected]>