54 Commits (compat)

Author SHA1 Message Date
Lephe 4485e7f865
core, tmu: add gint_switch(), return to menu, and improve timer code 2 years ago
Lephe 2cdf925f94
interrupts: save caller-saved registers in main handler 2 years ago
Lephe 61da7debc8
code review and display driver changes 2 years ago
Lephe d655aa934f
core: slightly better integration of BFile calls 2 years ago
Alice 32aef78600 core: add BFile_FindFirst, Next and Close syscalls 2 years ago
Alice 07e2de981a core: add BFile_Size syscall 2 years ago
Lephe 9eb723ee53
render: remove the GINT_NEED_VRAM macro 2 years ago
Lephe 95a3345326
keyboard: add keydown() in the model 2 years ago
Lephe 86cd9b98d4
small improvements 2 years ago
Lephe a05d3416f0
std: support integer size formats (hh, h, l, ll) 2 years ago
Lephe fc7aab6eba
dma: finalize dma_memset() and dma_memcpy() 2 years ago
Lephe 15558c8fb3
support data loading in ILRAM, XRAM and YRAM 2 years ago
Lephe bb77e4588d
dma: fix freezes when transferring to/from IL memory 2 years ago
Lephe 552b9b9a43
dma: only expose API on fxcg50 2 years ago
Lephe 5630814897
core: allow custom panics and exception catching 2 years ago
Lephe 9a4ae4c80a
minor new definitions 2 years ago
Lephe ef0e5e32f8
render: add one-parameter dvline() and dhline() 2 years ago
Lephe 61e68d01bb
expose more platform-agnostic code 2 years ago
lephe b9cba1d00a
style, formatting, font 2 years ago
lephe e1aca8d89b
exc: add exception handlers, use them in the DMA 2 years ago
lephe 6d54a5fe0a dma: add exception handler and dma_memset() 2 years ago
lephe 652637d475 bopti: add support for r5g6b5 and r5g6b5a on fxcg50 2 years ago
lephe b3cbb0a43f dma: add support for all six channels (merges #1) 2 years ago
lephe 2e17b77e56 bopti: first fxcg50 version with r5g6b5 and r5g6b5a 2 years ago
lephe 64dbe6021d some formatting and comment updates 2 years ago
Antoine 8cbd5be038 Ajout de la fonction srtcat et modification du 0 de la police de la Graph 90+E 3 years ago
lephe 62ae7e19d4 gray: considerably improve gray visuals 3 years ago
lephe 1cf5bf514a bopti: add gray support for all four profiles 3 years ago
lephe d7c33b12a5 topti: return previously-configured font in dfont() 3 years ago
lephe ae4f7af172 gray: add engine, basic drawing and text 3 years ago
lephe ff2db385a8 TODO update and miscellaneous style 3 years ago
lephe 8dbdd32adb keyboard: finalize getkey() 3 years ago
lephe 31ade70c42 tmu: export definitions, clean stop, expose address 3 years ago
lephe 24fbeab55b core: provide MPU type on unknown platforms 3 years ago
lephe d9c32b2b05 libc: split standard headers properly 3 years ago
lephe 3c7a8891d0 render: rename dimage_opt() into dsubimage() 3 years ago
lephe eece35566e core: add BFile syscalls 3 years ago
lephe 3d362bb0bf defs: remove useless definitions 3 years ago
lephe 5a575a278f render: use shorter color names 3 years ago
lephe 3324d58afa core: add a hardware detection interface 3 years ago
lephe f8d69dd56a display: add a dupdate_noint() for exceptions handlers 3 years ago
lephe 11b40b445c render-cg: 8x9 font and proportional font rendering 3 years ago
lephe 0055199359 render: refactor to share functions, and basic text on fxcg50 3 years ago
lephe 81baa4c26a bopti: expose bopti functions and implement dimage() and dimage_opt() 3 years ago
lephe 19cdae4953 core: expose the syscall header 3 years ago
lephe 05f2e01b50 bootlog: make a copy for use in gintctl 3 years ago
lephe f3c8964b84 render-cg: decently implement basic functions 3 years ago
lephe 04231ea5d6 dma: add a new driver to support r61524 3 years ago
lephe f33cb3cf80 core: better bootlog API and implementation 3 years ago
lephe 417340ce91 topti: implement background color and text size 3 years ago