bbbbbr
65f033ac5e
Examples: fix some missing compile.bat
...
- Add missing target to some makefiles
- Fix megaduck and cross-platform folders not in list of folders to process
2025-11-26 23:33:38 -08:00
bbbbbr
ab1cd3a802
Merge pull request #841 from bbbbbr/docs/doxygen-awesome-theme
...
docs: html: minor css tweaks for link opacity and UL/OL top margin
2025-11-26 20:25:56 -08:00
bbbbbr
efc4846444
docs: html: minor css tweaks for link opacity and UL/OL top margin
2025-11-26 20:25:24 -08:00
bbbbbr
1936f32fdb
Merge pull request #840 from bbbbbr/romusage/upstream_sync_1_3_2
...
romusage: sync upstream changes for 1.3.2
2025-11-26 18:19:06 -08:00
bbbbbr
25f981da50
romusage: sync upstream changes for 1.3.2
...
- Use more appropriate type for strok split count
- Fix missing error when filename not present
2025-11-26 18:12:08 -08:00
bbbbbr
ce87090303
Merge pull request #839 from bbbbbr/examples/cart_sram_dataseg_pragma
...
Examples: new sram bank pragma example
2025-11-26 16:08:13 -08:00
bbbbbr
c9c1249ff8
Examples: new sram bank pragma example
...
- Minor related docs updates
2025-11-26 16:06:10 -08:00
bbbbbr
755c1c8f8a
Merge pull request #838 from bbbbbr/docs/sram_banks_makebin
...
Docs: fix makebin SRAM bank param docs #800
2025-11-26 02:05:15 -08:00
bbbbbr
15c99f0929
Docs: fix makebin SRAM bank param docs
...
Also harmonize all cart RAM to cart SRAM
2025-11-26 02:04:20 -08:00
bbbbbr
f5e6f49be7
Merge pull request #837 from bbbbbr/bankpack/improved_verbose_output
...
Bankpack: more readable verbose bank assignment printout #835
2025-11-26 01:37:08 -08:00
bbbbbr
5b3bd50c06
Bankpack: more readable verbose bank assignment printout
...
- Labels in column headers only
- Caps for all labels headings
- Line break in/out files if they make the line over 80 chars
- Line breaks after each bank
2025-11-26 01:36:00 -08:00
bbbbbr
27eeb19b81
Merge pull request #836 from bbbbbr/docs/doxygen-awesome-theme
...
Docs: doxygen awesome theme + related
2025-11-26 00:02:07 -08:00
bbbbbr
541367b8d2
Docs: add readable link patch for doxygen 1.9.2
...
- Makes readable function name links instead of md5 hashes of the links
2025-11-25 23:53:14 -08:00
bbbbbr
50e4bacf48
Docs: allow explicit path to doxygen command
...
- Change min ver to 1.9.2
2025-11-25 03:03:16 -08:00
bbbbbr
5d94e1ab15
Docs: switch to doxygen-awesome theme
2025-11-25 01:51:59 -08:00
bbbbbr
9c49468785
Merge pull request #834 from bbbbbr/gbcompress/zx0_salvador_fix
...
gbcompress: zx0: fix output compatibility
- Invert flag required to be compatible with expected format
- Use salvador_get_max_compressed_size() for output buffer size estimating
2025-11-24 23:00:10 -08:00
bbbbbr
1a4a4ada0e
gbcompress: zx0: fix output compatibility
...
- Invert flag required to be compatible with expected format
- Use salvador_get_max_compressed_size() for output buffer size estimating
2025-11-24 22:59:08 -08:00
Toxa
778f233975
Merge branch 'develop' of https://github.com/gbdk-2020/gbdk-2020 into develop
2025-11-23 02:11:29 +03:00
Toxa
0f5160316f
GB: refactor get_bkg_xy_addr()/get_win_xy_addr()
2025-11-23 02:11:19 +03:00
bbbbbr
fee00d2c14
Merge pull request #833 from bbbbbr/png2asset/log_args_in_output
...
png2asset: log conversion arguments to .c and .h output for #801
2025-11-17 15:31:54 -08:00
bbbbbr
4ebd75294a
png2asset: test: update for conversion arg logging in output files
...
- Plus harmonize output format line breaks between .c and .h
2025-11-17 15:30:33 -08:00
bbbbbr
b942945ad9
png2asset: log conversion arguments to .c and .h output files
...
- Strip path to avoid potential unwanted username/etc disclosure
2025-11-17 15:24:06 -08:00
bbbbbr
114f978317
Merge pull request #832 from bbbbbr/png2asset/bin_mode_warn_requires_map
...
png2asset: error and notify -bin requires -map
2025-11-15 21:37:18 -08:00
bbbbbr
8827a989d5
png2asset: test: -bin: fix tests to use -map, better coverage
...
- Add test-clean-ref target
2025-11-15 21:33:06 -08:00
bbbbbr
83474080bb
png2asset: error and notify -bin requires -map #820
2025-11-15 21:27:33 -08:00
bbbbbr
97cceecb50
Merge pull request #831 from bbbbbr/gbcompress/zx0_salvador
...
gbcompress: zx0: change compressor source to salvador version
2025-11-15 02:46:02 -08:00
bbbbbr
88eba2a0bb
gbcompress: zx0: change compressor source to salvador version
...
- Easier to integrate with the csource feature in gbcompress
2025-11-15 02:43:44 -08:00
bbbbbr
55f3a59163
Merge pull request #830 from bbbbbr/gbcompress/zx0
...
gbcompress: add zx0 support and licenses (ref #815 )
2025-11-12 01:00:12 -08:00
bbbbbr
94e9681763
gbcompress: zx0 integrate with gbcompress
2025-11-12 00:58:20 -08:00
bbbbbr
7130520d32
gbcompress: zx0: add upstream sources
...
- Renamed source files
2025-11-11 16:55:23 -08:00
bbbbbr
ae027eea57
Merge pull request #829 from bbbbbr/readme/download_button_linux_arm
...
Readme: Add download badge for Linux ARM
2025-11-06 02:35:20 -08:00
bbbbbr
8339a0666a
Readme: Add download badge for Linux ARM
2025-11-06 02:34:21 -08:00
bbbbbr
5aa45592d0
bankpack: fix linker file output counter size bug ( #828 )
2025-11-02 00:37:42 -07:00
bbbbbr
1e1a7cc415
Docs: explanation of new dataseg pragma and sfr for HRAM vars ( #827 )
2025-10-30 03:07:13 -07:00
Toxa
9fd48a77a9
EXAMPLES: GB: HRAM variable allocation example
2025-10-28 19:30:09 +03:00
bbbbbr
113000b211
Build: change to SDCC 4.5.4 15614 preliminary binaries ( #826 )
2025-10-23 01:22:12 -07:00
bbbbbr
1265e3d561
Build Examples: macos-13 runner to macos-15-intel ( #825 )
2025-10-19 02:46:48 -07:00
bbbbbr
4c41a7a5b0
Build: macos-13 runner to macos-15-intel ( #824 )
2025-10-19 02:31:39 -07:00
Toxa
ce0e660295
Merge pull request #822 from pokemonmasteraaron/feature/gbdk-lib-null-fix
...
gbdk-lib: Fixed definition of NULL in include/types.h
2025-10-16 14:29:55 +04:00
bbbbbr
b0c35d6b35
Examples: gb-rand: minor improvements ( #823 )
...
- fast modulo alternative
- triangle and bell curve distributions per discord chat
- modernized makefile
2025-10-16 02:29:45 -07:00
Aaron Baker
6e7b094c7a
gbdk-lib: Copied the definition of NULL from stddef.h into types.h, replacing the existing definition. Including types.h after stddef.h results in multiple definition, and the version in stddef.h is truer to the STD since it is a ptr type.
2025-10-15 15:44:07 -04:00
bbbbbr
f4f2cecf2c
Platformer example: remove flag -keep_duplicate_tiles ( #817 )
...
- Flag should not be there since the map conversion does not have the flag enabled and if there are duplicate tiles in the source tileset the tile numbering gets scrambled
- Also fix incorrect comment
2025-09-15 12:15:38 -07:00
Toxa
d2be3941d4
SMS/GG: tilemap width was not set correctly in the set_tile_submap_compat() function
2025-09-12 17:26:14 +03:00
Toxa
d59bd395a8
SMS/GG: fix parameter order on the set_tile_submap/set_tile_submap_compat
2025-09-12 15:37:28 +03:00
Toxa
a2de13022e
GB, SMS, MSX: include ZX0 decompressor into the library
2025-09-11 15:03:44 +03:00
Toxa
c2a4e9c4ee
GB: align __current_bank by the 0xff90 address for compatibility reasons
2025-09-07 01:36:49 +03:00
Toxa
1c706590c1
Merge branch 'develop' of https://github.com/gbdk-2020/gbdk-2020 into develop
2025-09-07 01:00:29 +03:00
Toxa
3e7ce5d54b
GB: ability to dynamically allocate variables in HRAM on the SM83 targets
2025-09-07 01:00:20 +03:00
VetriTheRetri
51f39d5fb1
Fix typo in fill_bkg_rect/fill_win_rect description: 0-31 -> 1-32 width/height range ( #814 )
...
* address typo in fill_bkg_rect/fill_win_rect description: 0-31 -> 1-32 width/height range
2025-09-05 16:32:52 -07:00
bbbbbr
5f8c5a6ec0
Merge pull request #811 from bbbbbr/png2asset/fix_sgb_border_palette_transparency
...
png2asset: fix broken transparency for SGB borders with more than one 16 color palette #810
2025-08-17 17:09:45 -07:00