Commit graph

81 commits

Author SHA1 Message Date
GPUCode 0150a3e9eb common: Move timer to common 2023-11-06 01:17:28 +02:00
GPUCode 477b4fb07f core: Reorganize 2023-11-06 01:11:54 +02:00
GPUCode 3359f9289d emulator: Use fmt::format instead of snprintf 2023-11-05 17:14:50 +02:00
GPUCode 8ad26a4dc8 common: Move classes to common namespace 2023-11-05 16:56:28 +02:00
GPUCode 9cc85f4635 src: Move certain headers in common 2023-11-05 13:41:26 +02:00
georgemoralis 35e632a2f0 refactored libpad to new package 2023-10-31 09:01:20 +02:00
georgemoralis 5d90022f6a refactoring Core folder to core 2023-10-31 08:47:58 +02:00
georgemoralis 7703477af2 pause emu with p button 2023-10-30 14:52:01 +02:00
georgemoralis d8523271e4 implemented fps counter 2023-10-29 23:46:34 +02:00
GPUCode 944401aa7a vulkan: Remove orphan new part 1 2023-10-26 23:38:37 +03:00
GPUCode 5118435d65 code: Replace printf/scanf with type safe fmt 2023-10-26 23:29:19 +03:00
GPUCode 7b6a127051 core: Switch to std threading primitives 2023-10-22 17:10:25 +03:00
georgemoralis a805718d6c moved controller to host 2023-10-20 07:25:52 +03:00
georgemoralis fd2bfc869b refactoring singleton class 2023-10-15 10:03:26 +03:00
georgemoralis 01e90a85d3 map for dpad keys to emulator 2023-10-13 20:41:03 +03:00
georgemoralis 718d921aa4 pad somehow working 2023-10-13 17:44:15 +03:00
georgemoralis 70487a4fed some work on pad emulation (WIP) 2023-10-13 09:40:59 +03:00
georgemoralis c0b3b433b1 v0.0.1 release files 2023-09-29 08:40:30 +03:00
georgemoralis b4b98ae60d more work on graphics . tiles are not yet supported 2023-09-27 22:47:53 +03:00
georgemoralis 1530a3d94c more on buffer rendering, added vulkan command pool 2023-09-27 15:15:18 +03:00
georgemoralis c62a4532b6 preparing for drawing 2023-09-27 09:26:50 +03:00
georgemoralis ea5bdbeaec gpumemory works 2023-09-25 12:04:40 +03:00
georgemoralis 469b07b9c3 almost finished vulkan init 2023-09-21 23:48:16 +03:00
georgemoralis 4420d80548 added vulkan extension initialize 2023-09-17 20:01:29 +03:00
georgemoralis a173b73ade more to buffers 2023-09-16 00:03:11 +03:00
georgemoralis 7a82c976bf small fixes 2023-09-15 14:40:03 +03:00
georgemoralis ed96ee3ac4 better event handling 2023-09-14 18:47:42 +03:00
georgemoralis 1a2646f52c initial work on sdl events 2023-09-14 16:49:47 +03:00
georgemoralis 2382619cba basic sdl window init 2023-09-12 19:39:08 +03:00
georgemoralis e49db94b04 event queue events now process nicely 2023-09-11 13:14:13 +03:00
georgemoralis e1693e28c5 threading part 1 2023-08-09 10:31:18 +03:00