mirror of
https://forgejo.xatacraft.ru/Sunshine/mkxp-sunshine.git
synced 2026-08-21 06:19:56 +00:00
Merge branch 'master' of ssh://femoz.anipic.ru:222/Sunshine/mkxp-sunshine
This commit is contained in:
commit
3735dcd73a
3 changed files with 52 additions and 23 deletions
66
PORTING.md
66
PORTING.md
|
|
@ -1,23 +1,45 @@
|
||||||
О состоянии портов
|
# О состоянии портов
|
||||||
|
|
||||||
Windows: 100% Состояние: Играбельно
|
| Платформа | Завершено | Состояние |
|
||||||
Linux: 90% Состояние: В работе но уже играбельно
|
| :--- | :---: | :--- |
|
||||||
TODO:
|
| Windows | 100% | Играбельно |
|
||||||
* Fix Wallpaper manager
|
| Linux | 90% | В работе, но уже играбельно<br>TODO:<br> * Fix Wallpaper manager |
|
||||||
*BSD: 20% Состояние: в работе, проблемы с компиляцией
|
| *BSD | 20% | в работе |
|
||||||
GNU/Hurd: 1% Состояние: В работе
|
| GNU/Hurd | 1% | В работе |
|
||||||
Solaris/OpenSolaris: 1% Состояние: В работе
|
| Solaris/OpenSolaris | 1% | В работе |
|
||||||
RedoxOS: 0% Состояние: Не хватает библеотек
|
| RedoxOS | 0% | Не хватает библеотек |
|
||||||
Android: 2% Состояние: В работе
|
| Android | 2% | В работе |
|
||||||
MacOS: ? Состояние: Нет подходящего оборудования/людей
|
| MacOS | ???% | Нет подходящего оборудования/людей |
|
||||||
PS Vita: 0% Состояние: В работе
|
| PS Vita | 0% | В работе |
|
||||||
PSP: 0% Состояние: В работе
|
| PSP | 0% | В работе |
|
||||||
Emspritein(web): 11% Состояние: Нет хватает библеотек
|
| Emspritein(web) | 11% | Нет хватает библеотек<br> * Нужно написать порт библеотеки libsigc++2<br>(А лучше 3 и переписать движок)<br> * Проблемы с компиляцией и зависимостями |
|
||||||
HaikuOS: 0% Состояние: В работе
|
| HaikuOS | 0% | В работе |
|
||||||
IOS: 0% Состояние: Нет подходящего оборудования/людей
|
| IOS | 0% | Нет подходящего оборудования/людей |
|
||||||
Nintendo 3DS: 0% Состояние: Нет подходящего оборудования/людей
|
| Nintendo 3DS | 0% | Нет подходящего оборудования/людей |
|
||||||
XBOX: 0% Состояние: Нет лицензии
|
| XBOX | 0% | Нет лицензии |
|
||||||
Risc OS: 0% Состояние: Неизвестно
|
| Risc OS | 0% | Неизвестно |
|
||||||
DOS: 0.1% Состояние: Мысленный эксперемент, одна строчка кода для поддержка сделана XD
|
| DOS | 0.1% | Очень сложно реализовать |
|
||||||
PS2: 0% Состояние: Технически невозможно...(или нет?)
|
| PS2 | 0% | Технически невозможно...(или нет?) |
|
||||||
PS1: 0% Состояние: Тот кто пишет этот файл даун
|
| PS1 | 0% | Тот кто пишет этот файл даун |
|
||||||
|
| PS3 | 0% | Нет поддержки со стороны SDL |
|
||||||
|
| PS4 | 0% | Нет лицензии |
|
||||||
|
| PS5 | 0% | Нет лицензии |
|
||||||
|
| KolibryOS | 0% | Нет порта SDL для версии 3 |
|
||||||
|
| MenuetOS | 0% | Нет порта SDL3, но есть SDL2 |
|
||||||
|
| Xbox 360 | 0% | Нет порта современного SDL |
|
||||||
|
| Nintendo Switch | 0% | Нет лицензии |
|
||||||
|
| Nintendo Wii | 0% | Не планируеться<br> * <https://github.com/dborth/sdl-wii> |
|
||||||
|
| Ubuntu Touch | 60% | * Будет почти готово тогда когда Linux порт будет доведён до ума. |
|
||||||
|
| Аврора ОС | 0% | Возможно, но пока не в работе |
|
||||||
|
| Windows phone | 0% | Нет поддержки в SDL3 |
|
||||||
|
| OS/2 | 0% | Нет поддержки в SDL3 |
|
||||||
|
| KaiOS | 0% | Неизвестное |
|
||||||
|
| HarmonyOS | 0% | Неизвестное |
|
||||||
|
| Plan9 | 0% | Неизвестное |
|
||||||
|
| ChromeOS/ChromiumOS: | 0% | Неизвестное |
|
||||||
|
| AIX | 0% | Неизвестное |
|
||||||
|
| BSDI | 0% | Неизвестное |
|
||||||
|
| TVos | 0% | Неизвестное |
|
||||||
|
| IRIX | 0% | Неизвестное |
|
||||||
|
| Darwin | 0% | Неизвестное |
|
||||||
|
| HP-UX | 0% | Неизвестное |
|
||||||
|
|
|
||||||
|
|
@ -103,6 +103,13 @@ class Window_Settings
|
||||||
end
|
end
|
||||||
|
|
||||||
def update
|
def update
|
||||||
|
if Input.key_press?(Input.key_from_name("F1"))
|
||||||
|
if Oneshot.msgbox(Oneshot::Msg::YESNO, tr("Are you sure you want to reset the control settings?"))
|
||||||
|
Settings.reset_controls!
|
||||||
|
@content.redraw_all
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
if self.visible
|
if self.visible
|
||||||
@content.update
|
@content.update
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -481,7 +481,7 @@ bool Oneshot::msgbox(int type, const char *body, const char *title){
|
||||||
|
|
||||||
// Messagebox data
|
// Messagebox data
|
||||||
SDL_MessageBoxData data;
|
SDL_MessageBoxData data;
|
||||||
data.window = NULL; //p->window;
|
data.window = p->window;
|
||||||
data.colorScheme = 0;
|
data.colorScheme = 0;
|
||||||
data.title = title;
|
data.title = title;
|
||||||
data.message = body;
|
data.message = body;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue