Commit Graph

48 Commits

Author SHA1 Message Date
scawful
8b168864f3 Remove Python build option and update contributing documentation for clarity and structure 2025-08-21 18:58:56 -04:00
scawful
e4cc3b977a Move test dir to root 2025-01-19 19:09:39 -05:00
Justin Scofield
5e0f1a072f Set standard to C++23 2024-12-31 20:25:05 -05:00
scawful
91d4a740d0 Bump project version to 0.2.2 in CMakeLists.txt 2024-12-31 15:03:21 -05:00
scawful
5ff7eaa526 Add yaze_config.h for version management and update version check logic 2024-12-31 12:50:14 -05:00
Justin Scofield
bad10fff2b Add vcpkg.cmake for Windows
- Add definition `-DMICROSOFT_WINDOWS_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS=0`.
- Set target architecture to `x64`.
- Configure CRT and library linkage to `dynamic`.
2024-12-30 09:52:46 -05:00
scawful
0337483f85 Refactor CMakeLists.txt for improved code organization and readability 2024-08-31 21:55:56 -04:00
scawful
d7849c2098 chore: Enable building tests in CMakeLists.txt 2024-08-30 20:17:41 -04:00
scawful
12ce96e533 chore: Refactor CMakeLists.txt and app.cmake files for better organization 2024-08-30 02:57:14 -04:00
scawful
d85530b14b extensions cleanup 2024-08-20 22:40:14 -04:00
scawful
e2168cc939 add yaze_emu target and YAZE_BUILD_EMU flag 2024-08-13 20:07:16 -04:00
scawful
feaee62462 add png_internal, YAZE_LIB_PNG definition 2024-08-13 00:30:14 -04:00
scawful
36c1d55cda update asar build 2024-08-12 12:00:56 -04:00
scawful
2140d8ee3f housekeeping 2024-08-09 17:28:25 -04:00
scawful
7379a8535c cmakelists build cleanup 2024-08-08 13:42:32 -04:00
scawful
5b8541d28d add yaze cmake build flags 2024-08-08 12:31:44 -04:00
scawful
60569572ca set project version 0.2.0 2024-08-08 12:20:32 -04:00
scawful
fdd83bd0f8 update asar.cmake, add CXX flags for compilation 2024-08-07 13:55:57 -04:00
scawful
096b10ff77 move test directory into src 2024-07-24 01:55:13 -04:00
scawful
800d01c175 remove opengl from cmakelists 2024-05-28 19:29:31 -04:00
scawful
9755358a1b cleanup CMakeLists, upgrade version and C++ std 2024-05-11 13:53:03 -04:00
scawful
983e5959a5 restore asar library include 2024-04-29 09:16:44 -04:00
scawful
25872db593 remove opensll (why was this even here lol) 2024-04-29 09:15:00 -04:00
scawful
7e59354d02 Remove snes_spc gitsubmodule 2024-04-29 08:53:43 -04:00
scawful
1305e9de19 Update CMakeLists, add sdl2.cmake 2023-08-25 19:03:13 -04:00
scawful
3af0aee750 Remove GLEW, not needed 2023-08-24 22:06:17 -04:00
scawful
09df21a439 Update Room, Add RoomObject, RoomNames 2023-08-18 17:20:11 -04:00
scawful
7d1dad3975 Import SDL2 for Unix 2023-05-22 09:21:06 -05:00
scawful
5ac7002c88 Popout PaletteEditor, general housekeeping 2023-05-22 09:16:20 -05:00
scawful
b0338f588a add SDL_mixer 2023-01-01 17:48:51 -06:00
scawful
2d3937e791 added snes_spc library 2023-01-01 16:11:44 -06:00
scawful
c1526cacdf include asar, move patching to ROM class 2023-01-01 15:06:38 -06:00
scawful
a1c72b3d54 attempt SDL unix fix 2023-01-01 13:48:49 -06:00
Justin Scofield
6c7d372acf update cmakelists.txt. sdl 2022-12-30 20:30:14 -06:00
Justin Scofield
2dae505587 remove asar while features experimental 2022-12-30 20:22:08 -06:00
scawful
7b349a077f comment out gRPC while delta is experimental 2022-12-30 18:32:12 -06:00
scawful
83e048ef5f delta push service 2022-09-17 16:35:58 -05:00
scawful
03e9ec90e7 update cmake 2022-09-17 11:03:47 -05:00
Justin Scofield
1acc027380 update CMakeLists.txt 2022-09-11 00:30:08 -05:00
Justin Scofield
0d72cfcadd chore: move absl_targets cmake def up a level 2022-08-07 13:21:52 -04:00
Justin Scofield
e4f53cbf5b attempting to link asar 2022-08-06 13:49:07 -04:00
Justin Scofield
2e8f14ee6e Add Asar and organize CMakeLists.txt 2022-08-04 23:14:45 +00:00
Justin Scofield
332bf5f3f3 Build SDL from source 2022-07-30 12:15:08 -04:00
Justin Scofield
9655b35363 Added Google Abseil library 2022-07-23 16:33:52 -04:00
Justin Scofield
efcaad0f53 overhaul directory structure 2022-06-15 20:56:15 -04:00
Justin Scofield
1822a07e6f Changed filenames to match google style and adjusted some header includes 2022-06-12 20:21:42 -04:00
Justin Scofield
c11efc1b4c Added sneshacking library and started integrating into the code because it's honestly a better idea than refactoring the code and testing it when the code has already been testing so I'll likely be removing my version of it with due time 2022-06-11 20:05:15 -04:00
scawful
6ad08d4be3 Added parent CMakeLists.txt 2022-06-08 23:04:47 -04:00