Commit Graph

400 Commits (master)
 

Author SHA1 Message Date
Lephe 4f9b141b79
bump version to 2.9.0 2 months ago
Lephe 02150d90e5
ld: properly link .bss.* sections 2 months ago
Lephe 126d1506ac
cmake: install in the fxSDK sysroot 2 months ago
Lephe 6ea2f991a3
keysc: make repeat settings global instead of just for getkey() 2 months ago
Lephe 4e1136d0ac
r61525: now account for the inverted x-axis on the display (!) 3 months ago
Lephe 1c3c9727a5
r61524: add a r61524_display_rect() function for small regions 3 months ago
Lephe e8b4bcc9cb
tmu: fix delay truncation in subfunction call 4 months ago
Lephe b17d4de4a8
cpg: do read and write CS3 on fx-CG 10/20 5 months ago
Lephe f69f92b938
cpg: fix parameter check minding CS3 on the fx-CG 10/20 5 months ago
Lephe 8c9c48a91e
bump version to 2.8.0 5 months ago
Lephe 291c3cef17
cpg: restore overclock settings when leaving 5 months ago
Lephe b942bc5d19
clock: add overclock support on fx-CG 10/20/50 5 months ago
Lephe c2ff07427b
image: add image_linear_alloc() 5 months ago
Lephe 09c13676d3
image: arbitrary linear transforms 5 months ago
Lephe 780acb3fc9
image: arbitrary linear transforms [WIP] 5 months ago
Lephe 818f950fff
image: flips, including in-place 5 months ago
Lephe 9468a8d725
image: clean up palette semantics, and conversion 5 months ago
Lephe fc6f7d3051
image: remove alpha field of images 5 months ago
Lephe 5a69e44078
image: new image format and base for the image library 5 months ago
Lephe 7822899b1f
render-cg: fix incorrect margin size for VRAMs 5 months ago
Lephe d2f788a3fc
render-cg: fix negative alpha values being miscompared in P8 5 months ago
Lephe 667f43b45c
render-cg: remove now-unused section of .effects field of image command 5 months ago
Lephe ede19fc878
render-cg: restore bopti method on P4 and defined p4_clearbg_alt 5 months ago
Lephe a4df076214
render-cg: replace dimage and dsubimage with new renderer 5 months ago
Lephe 7a3604ccbb
render-cg: allocate VRAM in the heap; default to double buffering 5 months ago
Lephe f219e5c882
render-cg: add new image rendering functions with dynamic effects 5 months ago
Lephe 904ab74984
(minor) 5 months ago
Lephe 8210524152
ld: merge XRAM and YRAM into a single 16-kiB section 5 months ago
Lephe 26c5b76037
render-cg: round RGB16 images to even widths 5 months ago
Lephe e57efb5e37
keysc: simpler keyboard device with more consistent repeats 6 months ago
Lephe 0c2935055e
cpg: provide a function to recompute clock frequency 6 months ago
Lephe fdadb0dd71
mpu: rename FRQCRA into FRQCR 6 months ago
Lephe b10c065abe
mpu: update CPG definition 6 months ago
Lephe a3ce29b7b8
mpu: add BSC register definitions 6 months ago
Lephe a7bcf6cd77
meta: mkg3a is no longer needed since fxgxa supports g3a 6 months ago
Lephe 4223164063
r61524: fix r61524_display() not fully honoring [start] 7 months ago
Lephe 93169e8803
render: fix drsize() skipping one byte past NUL 7 months ago
Lephe 2bf5dd93f4
bump version to 2.7.1 7 months ago
Lephe f300338a57
fs: fix tracking of initial position with O_APPEND (*) 7 months ago
Lephe 48325fc54d
ld: exclude more debug sections (C++) 7 months ago
Lephe 36d66a6317
bopti: fix p4 stride omission from 1384c54b5 9 months ago
Lephe d8b85a9fab
hardware: specify gint[HWRAM] = 8 MiB on the CG-50 9 months ago
Lephe 227c06631b
fs: buffer Fugue writes through RAM 9 months ago
Lephe d6ada7f11f
ld: reserve stack space from the static RAM region 9 months ago
Lephe 8aea762e7a
fs: use a static variable in calls to BFile_Create() 9 months ago
Lephe 59a3b39fb4
dma: do not use ICS in foreign unbinds 9 months ago
Lephe ef8707ee9d
dma: remove IE flag at end of transfer 9 months ago
Lephe 3aa1471ac5
fs: track offset of Fugue files manually 9 months ago
Lephe 9b02f5f1db
bump version to 2.7.0 9 months ago
Lephe 472f1245c7
fix bad indent 9 months ago