mirror of
https://github.com/shadergz/cosmic-station.git
synced 2024-11-27 00:00:21 +00:00
Project
: Preparations made for version 0.0.20
This commit is contained in:
parent
14d10c8c33
commit
ec973619a3
@ -1,12 +1,13 @@
|
||||
# Cosmic Project
|
||||
|
||||
### Project Progress:
|
||||
- Progression: ```16%```
|
||||
- Progression: ```17%```
|
||||
- Current version: 0.0.20 (Pre-Boot stage)
|
||||
- Target for the first demo release: 2025
|
||||
- Top priority: Adding the IO coprocessor timers (IOP TIMERS)
|
||||
|
||||
### Special thanks
|
||||
- [DobieStation](https://github.com/PSI-Rockin/DobieStation) Used as the main reference for the project
|
||||
- [DobieStation](https://github.com/PSI-Rockin/DobieStation.git) Used as the main reference for the project
|
||||
- [Strato](https://github.com/strato-emu/strato.git) The main structure of the project was based on another emulation project
|
||||
- [libadrenotools](https://github.com/bylaws/libadrenotools.git) The custom driver management system was implemented following the steps of this project
|
||||
|
||||
|
@ -16,8 +16,8 @@ android {
|
||||
minSdk = 31
|
||||
|
||||
targetSdk = 34
|
||||
versionCode = 18
|
||||
versionName = "0.0.18"
|
||||
versionCode = 20
|
||||
versionName = "0.0.20"
|
||||
ndk {
|
||||
abiFilters.clear()
|
||||
abiFilters.add("arm64-v8a")
|
||||
|
@ -1,17 +1,16 @@
|
||||
|
||||
cmake_minimum_required(VERSION 3.22)
|
||||
|
||||
project(CosmicEmu LANGUAGES CXX VERSION 0.0)
|
||||
project(CosmicEmu LANGUAGES CXX VERSION 0.2)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 20)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
set(CMAKE_CXX_FLAGS "-Wall -Wno-sign-conversion -march=armv8.2-a -fvisibility=hidden")
|
||||
set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG -Ofast -fno-stack-protector -fomit-frame-pointer -flto=full")
|
||||
set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG -Ofast -fno-stack-protector -flto=full")
|
||||
set(CMAKE_CXX_FLAGS_DEBUG "-glldb -fstack-protector-strong -O0")
|
||||
|
||||
set(CMAKE_MODULE_LINKER_FLAGS "-Wl,-z,noexecstack")
|
||||
set(CMAKE_MODULE_LINKER_FLAGS_RELEASE "-s -Wl,--gc-sections")
|
||||
|
||||
# cosmic: PS2 core emulator native library
|
||||
add_library(cosmic MODULE)
|
||||
|
@ -34,7 +34,7 @@ extern "C" jint JNI_OnLoad(JavaVM* vm, void* reserved) {
|
||||
|
||||
sigaction(SIGABRT, &trap, &signals[0]);
|
||||
sigaction(SIGTRAP, &trap, &signals[1]);
|
||||
sigaction(SIGSEGV, &trap, &signals[2]);
|
||||
// sigaction(SIGSEGV, &trap, &signals[2]);
|
||||
|
||||
cosmic::app = std::make_shared<cosmic::CoreApplication>();
|
||||
return JNI_VERSION_1_6;
|
||||
|
Loading…
Reference in New Issue
Block a user