bbbbbr
c029c46e4c
Docs: update doxygen version to 4.5.0
2025-12-06 02:20:06 -08:00
bbbbbr
29e436c835
Docs: Update changelog / migration through Dec 5, 2025
...
- Enable readable anchors in doxyfile
- Minor MegaDuck printer docs updates
- ZX0 compression updates
2025-12-06 02:19:42 -08:00
bbbbbr
428b3225a5
Merge pull request #845 from bbbbbr/example/rlecompress_convert_in_makefile
...
examples: rle compress: convert and compress map at build time
2025-12-05 22:46:14 -08:00
bbbbbr
4bc924a4ae
examples: rle compress: convert and compress map at build time
...
- Doesn't seem to be an easy way to do cross platform incbin paths with the C preprocessor, so using /obj/all
2025-12-04 03:26:38 -08:00
Toxa
48d8b5207b
SMS/GG/MSX: Unify banked call functions file names, put out legacy ___sdcc_bcall trampoline which saves a few bytes
2025-12-02 11:40:15 +03:00
bbbbbr
7fe623f128
Merge pull request #843 from bbbbbr/png2asset/metafile_read
...
png2asset: -use_metafile option to load args from <inputfile>.meta #802
2025-12-01 15:38:44 -08:00
bbbbbr
9bde533c6d
png2asset: test for -use_metafile
2025-12-01 15:35:13 -08:00
bbbbbr
e4cee3cfb2
png2asset: -use_metafile option to load args from <inputfile>.meta #802
...
- File not found is only a warning, not an error
- metafile args are processed after args and appended to logged output
- Split main arg processing function into a couple smaller ones
2025-12-01 15:25:39 -08:00
Toxa
9e18a081bb
GB: Improve performance of the banked calls
2025-12-02 01:34:47 +03:00
bbbbbr
12e4ebe22c
Merge pull request #842 from bbbbbr/examples/missing_compile_bat
...
Examples: fix some missing compile.bat
2025-11-26 23:34:54 -08:00
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