Commit Graph

24 Commits

Author SHA1 Message Date
georgemoralis 61e8919cf1 pause emu with p button 2023-10-30 14:52:01 +02:00
georgemoralis f732704b83 implemented fps counter 2023-10-29 23:46:34 +02:00
GPUCode e196e35669 vulkan: Remove orphan new part 1 2023-10-26 23:38:37 +03:00
GPUCode 28819dede1 code: Replace printf/scanf with type safe fmt 2023-10-26 23:29:19 +03:00
GPUCode e2b1b059ed core: Switch to std threading primitives 2023-10-22 17:10:25 +03:00
georgemoralis e9d2d37aae moved controller to host 2023-10-20 07:25:52 +03:00
georgemoralis 58721d84a0 refactoring singleton class 2023-10-15 10:03:26 +03:00
georgemoralis 5a905b0c4f map for dpad keys to emulator 2023-10-13 20:41:03 +03:00
georgemoralis e1b64617a8 pad somehow working 2023-10-13 17:44:15 +03:00
georgemoralis da9adf84c0 some work on pad emulation (WIP) 2023-10-13 09:40:59 +03:00
georgemoralis 1395fd4939 v0.0.1 release files 2023-09-29 08:40:30 +03:00
georgemoralis 05fdea61fc more work on graphics . tiles are not yet supported 2023-09-27 22:47:53 +03:00
georgemoralis abe6d39295 more on buffer rendering, added vulkan command pool 2023-09-27 15:15:18 +03:00
georgemoralis 3b853413c7 preparing for drawing 2023-09-27 09:26:50 +03:00
georgemoralis 1f0beb0ec3 gpumemory works 2023-09-25 12:04:40 +03:00
georgemoralis 0859964888 almost finished vulkan init 2023-09-21 23:48:16 +03:00
georgemoralis f6388c367e added vulkan extension initialize 2023-09-17 20:01:29 +03:00
georgemoralis 243c0158c1 more to buffers 2023-09-16 00:03:11 +03:00
georgemoralis 15089ae0b0 small fixes 2023-09-15 14:40:03 +03:00
georgemoralis da2a942415 better event handling 2023-09-14 18:47:42 +03:00
georgemoralis 61280cb6cf initial work on sdl events 2023-09-14 16:49:47 +03:00
georgemoralis 8954a35eec basic sdl window init 2023-09-12 19:39:08 +03:00
georgemoralis ab932e7503 event queue events now process nicely 2023-09-11 13:14:13 +03:00
georgemoralis 3e1386666b threading part 1 2023-08-09 10:31:18 +03:00