Commit graph

12 commits

Author SHA1 Message Date
Darío
27eab0af66
Installer sounds and embedded player. (#29)
* Embedded player implementation.

* Rework embedded sound player to support simultaneous playback.

* Add more embedded sounds.

* Update submodule.

* Update.

* Move engine initialization.

* Use guest audio configuration values in embedded player.

* Miniaudio submodule on dev branch.

* Implement libvorbis.

* Update resources submodule.

---------

Co-authored-by: Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>
2024-12-12 22:17:12 +03:00
Skyth (Asilkan)
cdcacff53b
Implement SDF fonts. (#24)
* Initial SDF font generation work.

* Text now correctly displaying with proper spacing.

* Fix untextured draws, implement custom rectangles.

* Fix regular image display.

* Slightly refactor ImGui rendering.

* Implement outlines.

* Implement bevel.

* Create host device after loading the module if the installer wasn't run.

* Move ImGui files to its own folder.

* Fix outline sizes.

* Fix default ImGui font and font scales.

* Update font atlas files.
2024-12-11 23:30:19 +03:00
Hyper
913f5a388b Move resources to submodule 2024-12-01 19:56:14 +00:00
Darío
3215e47279
Implement installer with support for ISO, STFS and SVOD. Also implement XEX Patcher. (#5) 2024-11-29 17:47:30 -03:00
Skyth
c2ce012155 Implement MSAA properly for Vulkan. 2024-10-19 22:22:09 +03:00
Skyth
8e8ce8b42f Use vcpkg for dependencies. 2024-10-17 01:04:21 +03:00
Skyth
c07b827a5e Implement Vulkan. 2024-10-07 20:50:48 +03:00
Skyth
51df78e5c9 Fix ddspp submodule. 2024-10-07 13:00:42 +03:00
Skyth
24830e1326 Initial graphics implementation. 2024-10-07 00:25:06 +03:00
Skyth
6fe61971a3 Add TOML files for PowerRecomp. 2024-10-01 00:38:31 +03:00
Sajid
2122f247ac Add SDL and create basic window 2024-09-30 20:57:43 +06:00
Sajid
db51236165 Initial Commit 2024-09-30 13:45:09 +06:00