Bad Diode
|
a85aa571d9
|
[WIP] Fix out of bounds screen drawing
|
2022-10-13 10:03:43 +02:00 |
Bad Diode
|
bff3fc6dc6
|
[WIP] Ensure FB is refreshed on initialization
|
2022-10-12 15:09:03 +02:00 |
Bad Diode
|
241ee5cfb2
|
[WIP] Add exit handler to home button
|
2022-10-12 15:05:06 +02:00 |
Bad Diode
|
457efc07cd
|
[WIP] Parametrize the screen update and refresh frequencies
|
2022-10-12 14:56:58 +02:00 |
Bad Diode
|
e101b44b98
|
[WIP] Add mouse click input
|
2022-10-12 14:36:28 +02:00 |
Bad Diode
|
39b47de235
|
[WIP] Add front buttons handling
|
2022-10-12 14:26:12 +02:00 |
Bad Diode
|
c7fd12ca4c
|
[WIP] Add pixel perfect zoom to the PPU
|
2022-10-12 14:05:45 +02:00 |
Bad Diode
|
44acb94e43
|
[WIP] Add handling of absolute mouse position (touch/graphic tablets)
|
2022-10-12 13:30:28 +02:00 |
Bad Diode
|
b9d7ed276d
|
[WIP] Update screen update/refresh to avoid forking
|
2022-10-12 12:10:26 +02:00 |
Bad Diode
|
e146eb6145
|
[WIP] Add some changes for 16bpp fb running on NST
|
2022-10-12 10:48:58 +02:00 |
Bad Diode
|
0e7a4d7ab7
|
Update to latest core with multiple file devices
|
2022-05-16 17:09:47 +02:00 |
Bad Diode
|
31b867f9ef
|
Update uxn core
|
2022-03-15 18:25:38 +01:00 |
Bad Diode
|
5813c416cf
|
Fix TTY cursor and graphics mode
|
2022-03-14 19:12:18 +01:00 |
Bad Diode
|
d87d43ce22
|
Update the screen auto-byte to bring it up to spec
|
2022-03-14 10:12:49 +01:00 |
Bad Diode
|
dd6e5c4ee9
|
Update uxn core
|
2022-03-14 09:29:13 +01:00 |
Bad Diode
|
dad4ef5807
|
Cleanup formatting on main.c
|
2022-03-05 23:09:55 +01:00 |
Bad Diode
|
9f725d6dd4
|
Add file device
|
2022-03-05 23:08:13 +01:00 |
Bad Diode
|
aa291e198d
|
Add datetime device
|
2022-03-05 23:06:43 +01:00 |
Bad Diode
|
e8b7a0b25c
|
Update core uxn submodule
|
2022-03-05 23:01:59 +01:00 |
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 |