rgbds
                                
                                 rgbds copied to clipboard
                                
                                    rgbds copied to clipboard
                            
                            
                            
                        Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
CMake's "[Using Dependencies Guide](https://cmake.org/cmake/help/v3.20/guide/using-dependencies/index.html)" says "The most convenient way for a third-party to provide library binaries for use with CMake is to provide [Config-file Packages](https://cmake.org/cmake/help/v3.20/manual/cmake-packages.7.html#config-file-packages)." Then `find_package` could detect `rgbds`.
- [ ] `MIN(args...)` = the minimum one of *args* (must be at least one) - [ ] `MAX(args...)` = the maximum one of *args* (must be at least one)...
PR #784 downgraded to ubuntu-18.04 because it uses gcc 7.3.0, whereas ubuntu-latest (now ubuntu-20.04) uses gcc-9.3.0, which fails to build libpng-1.6.37 (see issue #783).
Some projects are a hairy mess of file inclusions. It happens, and there's not much we can do about it after some time. The consequence of this is that, after...
This is gonna be the weirdest feature request, and I don't mind if you don't think it worth adding. But I've dabbled with some old Mainframe assemblers from back in...
[Macro Assembler AS](http://john.ccac.rwth-aachen.de:8000/as/as_EN.html#sect_3_1_14_) has enums, similar to the ones implemented by pret's [`const`](https://github.com/pret/pokecrystal/blob/master/macros/const.asm) macros. They define a series of numeric constants with a configurable starting value and increment value. ```...
Since `\@` expands to `_u%d`, where `%d` is an incrementing ID starting at 1, users can define labels that clash with it. ``` def_foo_u1: MACRO foo\@: ENDM SECTION "test", ROM0...
Having built-in functions to count the number of leading and trailing zeros in a number, as well as the number of set bits in it (population count), would be very...
As discussed here: https://github.com/rednex/rgbds/issues/133 This could either be done in source code or by using the linkerscript. ``` SECTION "Code", ROMX ... SECTION "Data", ROMX, BANK["Code"] ``` This would allow...