Commit Graph

43 Commits

Author SHA1 Message Date
Putta Khunchalee
27a25a297d
Replaces the initialization dialog with a wizard (#147) 2023-02-16 18:47:18 +00:00
Putta Khunchalee
7abe3b4187
Initializes ANSI escape code supports (#131) 2023-02-06 16:36:05 +00:00
VocalFan
b7d70640ea
Rename Obliteration-Kernel to obkrnl (#111) 2023-02-03 13:59:24 +07:00
Putta Khunchalee
a854b35322 Removes VCPKG 2022-12-03 09:58:06 +07:00
Putta Khunchalee
8b832e02aa Updates initialization dialog for path to system files 2022-10-23 19:43:35 +07:00
Putta Khunchalee
ad835e2e7c Adds option to dump mapped SELF 2022-10-16 21:07:56 +07:00
Putta Khunchalee
18bc1ad606 Extracts kernel into a separated process 2022-10-06 21:49:39 +07:00
Putta Khunchalee
108d8812bf Changes executable name to capitalized on Windows 2022-10-06 00:02:47 +07:00
Putta Khunchalee
c54e00b1af Uses custom progress dialog instead of QProgressDialog 2022-10-03 04:26:37 +07:00
Putta Khunchalee
14ef9e3921 Adds Win32 resources 2022-10-02 01:33:26 +07:00
Putta Khunchalee
ad6b3f8fb0 Renames libobliteration to libcore 2022-09-27 19:48:37 +07:00
Putta Khunchalee
d202d2e3ef Removes qt_standard_project_setup due to it is not available on Qt 6.2 2022-09-24 17:20:29 +07:00
Putta Khunchalee
0e95f2fa05 Uses qt6_standard_project_setup instead of qt_standard_project_setup 2022-09-24 16:13:20 +07:00
Putta Khunchalee
9518826086 Upgrades Qt from 5 to 6.2 2022-09-24 16:01:22 +07:00
Putta Khunchalee
5b1e46c56b Splits emulator part into smaller parts 2022-09-21 20:19:35 +07:00
Putta Khunchalee
9140ee37cb Initializes PKG installation 2022-09-20 21:50:30 +07:00
Putta Khunchalee
9b713f0e69 Adds menu/toolbar to open games directory 2022-09-19 14:08:26 +07:00
Putta Khunchalee
83971e2361 Fixes linking error on Windows 2022-09-18 18:20:33 +07:00
Putta Khunchalee
07efceaf50 Fixes linking error on Windows 2022-09-18 17:33:40 +07:00
Putta Khunchalee
0cc6f29ee9 Fixes linking error on Windows 2022-09-18 17:09:00 +07:00
Putta Khunchalee
031257b115 Initializes GameSettings 2022-09-18 17:07:45 +07:00
Putta Khunchalee
894aed29f7 Fixes linking error on Windows 2022-09-18 16:33:26 +07:00
Putta Khunchalee
3a84b21573 Initializes game settings dialog 2022-09-18 16:31:53 +07:00
Putta Khunchalee
3b33d8afa2 Fixes linking error on Windows 2022-09-18 15:24:01 +07:00
Putta Khunchalee
d0bffedc38 Fixes linking error 2022-09-18 14:30:25 +07:00
Putta Khunchalee
9f97784cec Fixes linking error 2022-09-18 14:04:02 +07:00
Putta Khunchalee
8d65faf648 Fixes linking error on Windows 2022-09-18 10:10:03 +07:00
Putta Khunchalee
4ab3d8d51c Initializes core 2022-09-18 09:57:50 +07:00
Putta Khunchalee
8f17ad8b7b Populates game list 2022-09-17 15:03:04 +07:00
Putta Khunchalee
92338de32c Designs UI in the code instead of using Qt Designer 2022-09-17 06:44:59 +07:00
Putta Khunchalee
7696d8ba2b Adds top-level CMakeLists.txt 2022-09-17 04:45:42 +07:00
Putta Khunchalee
676f113f30 Designs initialization dialog 2022-09-16 13:21:24 +07:00
Putta Khunchalee
91d34df8f9 Fixes incorrect subsystem for Windows binary 2022-09-16 11:10:22 +07:00
Putta Khunchalee
c9d8dab2b5 Adds Qt runtime DLLs as Windows artifacts 2022-09-16 10:34:28 +07:00
Putta Khunchalee
382aca9606 Initializes dialog for initialize application 2022-09-16 09:12:25 +07:00
Putta Khunchalee
a40d613204 Changes warning on Windows to W4 2022-09-16 05:12:00 +07:00
Putta Khunchalee
03c7b81ca9 Enables all warning 2022-09-16 05:02:23 +07:00
Putta Khunchalee
fc7355e233 Initializes main window 2022-09-16 04:29:53 +07:00
Putta Khunchalee
1011398bfe Removes fixed base address 2022-09-15 12:50:34 +07:00
Putta Khunchalee
848294bf37 Downgrades to C++17 due to Ubuntu 20.04 2022-09-15 12:43:30 +07:00
Putta Khunchalee
eaf1a7a151 Fixes invalid linker flags on Linux 2022-09-15 12:42:20 +07:00
Putta Khunchalee
ecee6a2fb4 Enables C++20 2022-09-15 12:31:45 +07:00
Putta Khunchalee
42c6cd5cac Initializes new project structure 2022-09-15 12:22:22 +07:00