Commit Graph

23 Commits

Author SHA1 Message Date
Bad Diode 40898e8340 Change build system to avoid compilation errors 2022-03-05 22:51:07 +01:00
Bad Diode 8c40fb31d3 Finish uxn core update 2022-03-05 22:41:43 +01:00
Bad Diode 4aa83a8de5 [WIP] Update core to current uxn version 2022-03-05 22:30:05 +01:00
Bad Diode c046d2a0a9 Add -static flag for compilation 2022-03-05 20:34:36 +01:00
Bad Diode a453914653 Fix compilation bug 2022-03-05 20:02:47 +01:00
Bad Diode ea6b535a40 Add initial implementation of mouse buttons 2022-03-05 20:01:18 +01:00
Bad Diode ce07c0539c Remove mouse debug message 2022-03-05 19:43:38 +01:00
Bad Diode 34f2b5b5d5 [DEBUG] Add debug message for testing mouse on VM 2022-03-05 19:42:04 +01:00
Bad Diode 85ee9eb4b4 Add initial mouse support 2022-03-05 19:23:24 +01:00
Bad Diode d08a7dfac6 Make keyboard path a compile time constant 2022-03-05 10:35:36 +01:00
Bad Diode 9005cb1eb9 Add rest of main keys and kbd controller status 2022-03-05 10:23:30 +01:00
Bad Diode e835289d29 Add partial support for keyboard input 2022-03-04 23:08:57 +01:00
Bad Diode a46fb7bd7e Disable tty echo 2022-03-04 19:01:53 +01:00
Bad Diode 6b29a0cb08 Sync updates at 60hz 2022-03-04 18:43:38 +01:00
Bad Diode 87ce7bbb4b Allow roms to be loaded by a given path 2022-03-04 18:20:16 +01:00
Bad Diode 43eaa37472 Update ppu to use current version of screen talk 2022-03-04 17:28:46 +01:00
Bad Diode 232f303cf1 Port uxnrpi main function 2022-03-04 15:16:29 +01:00
Bad Diode bfd3c8ece9 Prepare uxn ppu initialization 2022-03-04 15:09:58 +01:00
Bad Diode 9f81a64787 Add submodule requirement to makefile 2022-03-04 14:16:32 +01:00
Bad Diode 4760ae8f10 Add uxn base as a git submodule 2022-03-04 14:13:16 +01:00
Bad Diode fd20872250 Ensure cursor is not showing when running 2022-03-03 09:28:22 +00:00
Bad Diode 1d4759d8c0 Add main loop with framebuffer color change 2022-03-03 09:04:58 +00:00
Bad Diode d0b2e6376f Initial commit 2022-03-03 08:42:47 +00:00