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