Commit Graph

48 Commits

Author SHA1 Message Date
Potter360 3f8af51ab9 Merge branch 'main' of https://git.planet-casio.com/Potter360/omega 2024-03-27 21:19:53 +01:00
Potter360 fa2594139b Merge branch 'dev' 2024-03-27 21:19:20 +01:00
Potter360 5c8e72486e add keyboard_event_refresh() function in order to handle multi keypressed() in a row 2024-03-27 21:18:51 +01:00
Potter360 4ec1493af1 Add keypressed() function 2024-03-24 10:12:18 +01:00
Potter360 8b906d9d59 Ugly timer wait on TIMER_CONTINUE bug fix 2024-03-22 18:54:06 +01:00
Potter360 0b7491e56b Fix merge errors 2024-03-20 22:22:42 +01:00
Potter360 3be27050ee Don't really know what i'm doing rn 2024-03-20 21:32:33 +01:00
Potter360 49a30e87b8 Add color argument in dclear() 2024-03-20 21:27:26 +01:00
Potter360 bd4f926a13 Add #pragma once in display.h 2024-03-20 21:26:03 +01:00
Potter360 0214642db3 Remove omega.a from Makefile 2024-03-20 21:25:24 +01:00
Potter360 ff5ff622bb Add #pragma once on display.h 2024-03-18 12:44:03 +01:00
Potter360 fe48fd7aa3 Remove clean on compiling 2024-03-18 12:40:46 +01:00
Potter360 f48cbafea4 Add timers basic handling 2024-03-15 23:45:04 +01:00
Potter360 d10569cde8 Fix dumb bug in .data copy 2024-03-13 22:42:39 +01:00
Potter360 da04171930 Add dline() function 2024-03-10 20:14:18 +01:00
Potter360 32d4d87b1a Add uninstall rule 2024-03-07 22:43:27 +01:00
Potter360 21493a0059 Add DESTDIR variable to change installation destination directory 2024-03-07 22:41:43 +01:00
Potter360 5081dcbf17 Remove omega.a file 2024-03-07 18:26:37 +01:00
Potter360 1f43c270f5 Change structure of project to to make omega a static library 2024-03-07 18:20:12 +01:00
Potter360 9c313799ee update README.md 2024-03-06 22:27:03 +01:00
Potter360 1f3af360f8 Add save/restore system - and clean exit & return to OS 2024-03-06 21:56:55 +01:00
Potter360 3e6530fa13 Remove unused mmu.c file 2024-03-06 14:30:20 +01:00
Potter360 c9b36b8bbc Keyboard implementation - including keydown() 2024-03-06 13:57:44 +01:00
Potter360 4e9c1c89a9 Cleaning map file 2024-03-05 16:28:36 +01:00
Potter360 9b5e28753b Add protection to avoid overflow in dpixel() 2024-03-05 16:25:59 +01:00
Potter360 493bb4af21 cleaning build files 2024-03-05 16:15:25 +01:00
Potter360 032356bdb0 VBR takeover + basic exception and TLB handling 2024-03-05 16:03:15 +01:00
Potter360 1900b4f54b pushing my code for some Lephe's help (thx a lot) 2024-03-04 23:43:36 +01:00
Potter360 40f052f93d don't pay attention this is just for intercomputer transfer 2024-02-05 21:26:49 +01:00
Potter360 532671fc32 some advancement with TLB management, still bugs 2023-12-22 19:02:23 +01:00
Potter360 8ab483d9a4 (it don't work) 2023-12-17 16:38:27 +01:00
Potter360 fd0da205de (nvm there is a bug) 2023-11-26 11:15:03 +01:00
Potter360 decf62a4c4 add dprintf() function 2023-11-20 23:04:24 +01:00
Potter360 b3c2f92dd1 Update README.md 2023-11-19 19:53:15 +01:00
Potter360 ee0ece7a8f fix missclick 2023-11-19 19:52:39 +01:00
Potter360 bf4e98b07b implement dprint_int() 2023-11-19 19:45:57 +01:00
Potter360 6839448a13 implement itoa() 2023-11-19 19:38:48 +01:00
Potter360 7149b1b9b5 add dprint 2023-11-19 18:38:45 +01:00
Potter360 db65331c99 i can't commit for a week so too much things 2023-11-18 17:41:19 +01:00
Potter360 b6b9aee82d i need help x) 2023-11-14 19:43:48 +01:00
Potter360 9ceaefe5ca add dclear and solve a missclick 2023-11-13 18:00:50 +01:00
Potter360 1f704ae92c Update README.md 2023-11-13 17:51:19 +01:00
Potter360 f43fd76125 clean oconv image conversion 2023-11-13 14:44:34 +01:00
Potter360 403cd4c74e basic dirty image conversion 2023-11-13 13:49:58 +01:00
Potter360 0c5c7cd1e9 fix indentation 2023-11-11 18:04:58 +01:00
Potter360 f1578f05bd mini kernel -> micro kernel 2023-11-11 15:11:58 +01:00
Potter360 0d00b9fd5c remove omega.h 2023-11-11 15:08:53 +01:00
Potter360 a3fc8335ef initial commit 2023-11-11 15:05:38 +01:00