bbbbbr
b83431218f
Merge pull request #860 from bbbbbr/png2asset/fix_zgbstruct_tilesonly_header_output
...
png2asset: fix header output for -use_structs -tiles_only
2026-02-13 01:59:50 -08:00
bbbbbr
2127df4dc7
png2asset: fix header output for -use_structs -tiles_only
...
- MapInfo should not be emitted
- TilesInfo should have name shortened
- Update test output
2026-02-13 01:58:07 -08:00
Toxa
2f79d89430
changed attributing of div.s and mul.s for the SM83 target, because that is now the original implementation
2026-02-08 14:53:38 +03:00
Phidias618
428d49338c
Optimization of multiplications ( #859 )
...
Optimization of multiplications
2026-02-08 11:46:51 +03:00
Toxa
4a535f5532
Merge branch 'develop' of https://github.com/gbdk-2020/gbdk-2020 into develop
2026-02-04 19:23:47 +03:00
Toxa
ff0e55bd3b
GB/SMS/GG: remove obsolete EMU_profiler_message() support which caused problems when building with --debug and have no sense anymore
2026-02-04 19:23:36 +03:00
bbbbbr
c3789180fa
Merge pull request #858 from bbbbbr/bankpack/linker_order_comments
...
Bankpack: linker order: Update Comments to match final design
2026-01-23 16:35:43 -08:00
bbbbbr
9c2ac6059d
Bankpack: linker order: Update Comments to match final design
...
- Also some typos
2026-01-23 16:34:55 -08:00
Phidias618
230971708a
Optimisation of divisions ( #856 )
...
Optimisation of the integer divisions
2026-01-21 18:52:10 +03:00
Toxa
bab52712cf
GB: a few minor optimizations to the integer division routines
2026-01-13 19:23:54 +03:00
Toxa
a51b4e04cc
GB: fix the crash_handler
2026-01-04 00:21:34 +03:00
Toxa
04f758bba4
force linking EMU_profiler_message when including emu_debug.h
2026-01-04 00:19:14 +03:00
bbbbbr
6a02cce06f
Merge pull request #854 from bbbbbr/docs_4_5_0
...
Docs for 4.5.0 release (web, pdf)
2025-12-27 17:58:56 -08:00
bbbbbr
3dc38b6403
Docs: PDF for 4.5.0
2025-12-27 17:57:05 -08:00
bbbbbr
a5bff5a9e8
Docs: 4.5.0: Regenerate content
2025-12-27 17:53:11 -08:00
bbbbbr
5794b92df4
Docs: Update for NES fill_bkg_rect fix commit
2025-12-27 17:50:29 -08:00
Toxa
6ed618d5f8
Merge pull request #853 from michel-iwaniec/nes-refactor-fill_bkg_rect
...
NES: Refactor fill_bkg_rect to call set_bkg_tile_xy
2025-12-27 16:51:32 +03:00
Michel Iwaniec
8ffaa2ce95
NES: Refactor fill_bkg_rect to call set_bkg_tile_xy
...
- Somewhat slower code, but smaller
- Enables correct wrap-around over screen edges
- Works for all nametable layouts
2025-12-27 12:56:47 +00:00
bbbbbr
c7e225823e
Merge pull request #852 from bbbbbr/docs_4_5_0
...
Docs: Update Changelog and Release Notes for 4.5.0 release
2025-12-21 02:04:34 -08:00
bbbbbr
3e43f3e6b3
Docs: Update Changelog and Release Notes for 4.5.0 release
2025-12-21 02:03:29 -08:00
bbbbbr
7aab39635a
Merge pull request #851 from bbbbbr/build/gbdk-sdcc_4.5.0_release
...
Build: Switch to formal gbdk-sdcc release tag for GBDK 4.5.0
2025-12-21 01:19:35 -08:00
bbbbbr
cc7bfc777d
Build: Switch to formal gbdk-sdcc release tag for GBDK 4.5.0
2025-12-21 01:18:43 -08:00
bbbbbr
5bc3b79cbe
Merge pull request #850 from michel-iwaniec/text_advanced_dialogue-remove-duplicate-line
...
Remove duplicated line from text_advanced_dialogue example
2025-12-20 22:55:01 -08:00
Michel Iwaniec
dd7aa961a5
Remove duplicated line from text_advanced_dialogue example
2025-12-20 17:52:23 +00:00
bbbbbr
802f092361
Merge pull request #849 from gbdk-2020/sdcc_4.5.0_backport_patches
...
Build: Use SDCC 4.5.0 with backported HRAM and dataseg patches
2025-12-19 22:36:09 -08:00
bbbbbr
17b4fb7cae
Merge pull request #848 from bbbbbr/docs_4_5_0
...
Docs: web css: make code highlights stand out more, reduce animation times
2025-12-10 16:03:47 -08:00
bbbbbr
913dc5453d
Docs: web css: make code highlights stand out more, reduce animation times
2025-12-10 15:56:19 -08:00
bbbbbr
80a6f6c488
Merge pull request #847 from bbbbbr/docs_4_5_0
...
Docs: preliminary updates for 4.5.0
2025-12-06 02:26:15 -08:00
bbbbbr
37283004f1
Docs: toolchain settings update
2025-12-06 02:22:00 -08:00
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
a71901456f
Build: Use SDCC 4.5.0 with backported HRAM and dataseg patches
...
Workaround to mos6502/NES problems with SDCC 15614 (~4.5.4/5)
2025-12-04 23:48:03 -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