Commit graph

84 commits

Author SHA1 Message Date
XargonWan 5e35f0797c RPCS3: config update 2025-01-17 15:20:30 +09:00
XargonWan 39c95b0129 BIOS_CHECKER: fixed bios search path 2025-01-17 10:43:03 +09:00
XargonWan f81553afb9 FEATURES: Duyckstation Legacy + melonDS casing 2025-01-17 09:37:01 +09:00
laz 582935cc15 duckstation hotkeys
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-01-16 10:48:49 +01:00
XargonWan 4961eb0b1b BIOS_CHECKER: fixed md5 check and bios paths
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-01-10 16:41:23 +09:00
XargonWan d880f17191 BIOS_CHECKER: added required column 2025-01-10 16:15:26 +09:00
XargonWan 3fc1ecb95e BIOS_CHECKER: revamped 2025-01-10 15:53:46 +09:00
XargonWan 8ba455526a CEMU: set to work on OpenGL 2025-01-05 22:13:18 +09:00
XargonWan 31ebf7124b BIOS: fixed format [skip ci] 2024-12-27 23:02:21 +09:00
MonkeyX 6ae82e8a40
Cooker (#999)
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
* Fix features.json, add srm launcher

* Logging

* Set correct logging levels

* Bob makes it nexy year already!

* full splash screen dates

* Alpha version of post build check

* Bob makes a comeback, by adding a cli argument

* test build

* json update?

* Stop multi press of SRM button
2024-12-21 18:13:32 +00:00
XargonWan 40a99f5faf
MIME: removed .conf extension [skip ci] 2024-12-20 22:10:25 +09:00
MonkeyX 24ed79a228
Post Check Build (#984)
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
* Fix features.json, add srm launcher

* Logging

* Set correct logging levels

* Bob makes it nexy year already!

* full splash screen dates

* Alpha version of post build check

* Bob makes a comeback, by adding a cli argument
2024-12-11 20:47:50 +00:00
XargonWan 9ff72f6381 FEATURES: fixed ruffle launch command 2024-12-10 11:11:04 +09:00
MonkeyX eb926fd9e4
Cooker (#982)
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
* Fix features.json, add srm launcher

* Logging

* Set correct logging levels

* Bob makes it nexy year already!

* full splash screen dates

* Alpha version of post build check
2024-12-09 21:27:31 +00:00
XargonWan d62218c6e4 MIME: added a tool to automatically generate the mime files based on es_systems and updated the actual mime file. 2024-12-05 10:32:36 +09:00
XargonWan c5d612809d MIME: added more extensions 2024-12-05 10:07:23 +09:00
XargonWan 58b77d4ab8 MIMETYPE: installing mimetype to allow double clicking on a file and run it via RetroDECK 2024-12-05 09:56:19 +09:00
laz e78c75a241 lunarfixes
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
2024-12-04 11:19:55 +01:00
XargonWan 7b3fce9c6e SPLASHES: added lunar snake [skip ci] 2024-12-04 16:07:52 +09:00
XargonWan b7379633be PORTMASTER: bash scripts tweaks (env provided by flatpak) + defaulted es-de reload after portmaster quit. 2024-12-04 14:29:21 +09:00
XargonWan ea6daed9bc PORTMASTER: initializing config even to set Dracula color scheme 2024-11-30 23:01:23 +09:00
XargonWan 5c5e671248 SRM: updated controller configs 2024-11-29 11:32:22 +09:00
XargonWan b2a7ad9f9d ES-DE: showing favorites section by default (useful for Steam Sync) 2024-11-29 11:27:43 +09:00
XargonWan 1a5463c696 LOGGER: default level is now info
Some checks are pending
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
2024-11-28 15:06:31 +09:00
XargonWan 1c94be1c33 SRM: feeding it with Steam user data 2024-11-28 14:38:31 +09:00
XargonWan 638f92bb7c SPLASHES: added placeholder for new_year, oktoberfest and fruhlingsfest. Ordered the events chronologically 2024-11-28 13:43:09 +09:00
XargonWan 5f9185d523 DUCKSTATION: switched from Vulkan to OpenGL as Vulkan is broken 2024-10-30 22:19:53 +09:00
XargonWan fc9c5549c6
feat/steam-rom-manager (#860)
* SRM: adding Steam ROM Manager

* SRM: adding electron base

* Fixed SRM

Fixed launching script of SRM

* Updated for srm

* Standard config for srm

* Update with srm in place of boilr

* Update with srm in place of boilr

* Added steam-sync option

* PREPARE_COMPONENTS: removing spaces from steam rom manager

* SRM: adding it ot reset cli, boilr cleanup

* SRM: boilr cleanup [skip ci]

* Update and fixed script

* Modified steam sync works

* Update configurator.sh

* STEAM_SYNC: fixing gameslist location

* SRM: fixed path, whoops

* Added file for resetting the configuration

* Modified with external reset function

* Modified with external reset function

* Added msgbox during fav sync

* STEAM_SYNC: fixed some texts

* Modified if for remove everything if no favorite games

* Fixed removing the games when no favs

* STEAM_ROM_MANAGER: added to features.json

* STEAM_ROM_MANAGER: casing names descriptions

* Fixed some error

* Moved away the creation of .sync folder

* Uploaded standard exception

* Added reset userExceptions

* Revert missing entrypoint

* STEAM_SYNC_SH: checkpoint, addToSteam is working

* STEAM_SYNC_SH: fixed bad launcher filename generation

* STEAM_SYNC_SH: fixed game names, unified in a single function, code cleanup

* STEAM_SYNC_SH: removed deprecated commands [skip ci]

* STEAM_SYNC_SH: fixed launcher with correct command [skip ci]

* STEAM_SYNC_SH: added prepare_component [skip ci]

* STEAM_SYNC_SH: code cleanup [skip ci]

* STEAM_SYNC_SH: moved it on retrodeck quit instead of retrodeck start [skip ci]

* STEAM_SYNC_SH: updated userConfigurations.json [skip ci]

* STEAM_SYNC_SH: code cleanup

* Triggering build

* STEAM_SYNC: globalized steamsync_folder variable

* STEAM_SYNC: standardized script name

* STEAM_SYNC: fixing array

* STEAM_SYNC: fixing array -part2

* POST_UPDATE: enhanced for steam_rom_manager

* STEAM_SYNC: this variable is not correct here

* STEAM_SYNC: fixing configuration

* STEAM_SYNC: adding more sanitized games cases

* STEAM_SYNC: fix framwork was shutting down before steam_sync

* MANIFEST: fixed SRM wrapper to accept args

* STEAM_SYNC: fixing SRM preparation

* STEAM_SYNC: using run_game to build the launchers

* STEAM_SYNC: added system to run_game be sure

* STEAM_SYNC_SH: removed unused config file

* FEATURES: indentation fix

* PREPARE_COMPONENT: comments

* STEAM_SYNC_SH: general optimization and bugfixes

* STEAM_SYNC_SH: migrated launcher to the new run_game

* FEATURES: rebased from cooker

* FEATURES: fmt [skip ci]

* STEAM_SYNC: using new start command + cleanup

* STEAM_SYNC: migrated launches to .desktop files

* STEAM_SYNC: reverted .desktop files

* STEAM_SYNC: romed -s from launcher

* STEAM_SYNC: comments for calling quit function [skip ci]

* Create file only if does not exists + fixed syntax

* Added full shortcut clean

* Fixed check if file exists

* Added remove no fav game

* Fixed comment error and +x chmod

---------

Co-authored-by: Lx32 <loxenfabula@gmail.com>
2024-10-28 02:01:44 +01:00
icenine451 3d19ea6a14 Change logging setting name 2024-10-18 09:25:34 -04:00
icenine451 bb9d023d71 Add logging option setting to retrodeck.cfg 2024-10-18 09:22:57 -04:00
laz ef14291d1a two dc bios experiment 2024-10-12 18:49:39 +02:00
laz f0db59f67d fixed credit file 2024-10-12 13:06:31 +02:00
laz 0c2985a563 added bios wip file 2024-10-12 12:53:28 +02:00
XargonWan d90c0b5131 ES_DE: adding custom systems support 2024-09-26 21:08:31 +09:00
Rekku da4f2aaafe ICONS AHOY 2024-09-25 16:36:54 +01:00
Rekku 7ca5087674 Tidying up 2024-09-24 18:12:24 +01:00
Rekku 1a5528f422 Merge branch 'cooker' into feat/godot 2024-09-19 16:22:09 +01:00
XargonWan 794c576771
feat/port master (#914)
* PORTMASTER: adding POC of manifest and reset function

* PORTMASTER: init

* PORTMASTER: adding a wrapper to manage the script to being out of the bin folder later

* MANIFEST: empty lines cleanup [skip ci]

* PORTMASTER: fixing PortMaster wrapper name

* WORKFLOW: tentative solution for PRs - try#6 [skip ci]

* WORKFLOW: tentative solution for PRs - try#7 [skip ci]

* PORTMASTER: fixing PortMaster wrapper path

* PORTMASTER: fixing PortMaster wrapper install

* PORTMASTER: updated to latest retrodeck build

* Code format

* PORT_MASTER: fixed paths and commands + added harbourmaster
2024-09-18 02:25:38 +02:00
Rekku d7f5143331 Font preferences 2024-09-14 18:51:06 +01:00
Rekku ce7c3db690 Configs 2024-09-14 16:31:59 +01:00
XargonWan 32c6a2009b FEATURES: removed launch-args as they are no more useful for the scope of RUN_GAME 2024-09-11 13:35:45 +09:00
XargonWan 570a810dc6 FEATURES: fmt [skip ci] 2024-09-10 10:38:05 +09:00
XargonWan b100cb3667 FEATURES: fixed libetro with libretro [skip ci] 2024-09-08 19:44:06 +09:00
XargonWan 04ebb5c5d6 RUN_GAME: various fixes, time up 2024-09-08 16:30:23 +09:00
XargonWan 36b7ee6cdc FEATURES: added more launch args 2024-09-08 14:35:45 +09:00
XargonWan bcf0f2b8cd FRAMEWORK: added the possibility to run a game from cli 2024-09-08 12:22:41 +09:00
Rekku 56ef6b89e7 Merge branch 'cooker' of https://github.com/monkeyx-net/RetroDECK_UK into cooker
Conflicts:
	config/retrodeck/reference_lists/features.json
	tools/configurator/components/bios_check/bios_check.gd
	tools/configurator/locales/interface.de.translation
	tools/configurator/locales/interface.en.translation
	tools/configurator/locales/interface.it.translation
	tools/configurator/locales/interface.ja.translation
	tools/configurator/locales/interface.sv.translation
	tools/configurator/locales/interface.ua.translation
	tools/configurator/locales/interface.zh.translation
	tools/configurator/main.gd
	tools/configurator/main.tscn
	tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	tools/configurator/scripts/data_handler.gd
	tools/configurator/scripts/emulator.gd

 All conflicts fixed but you are still merging.
 Changes to be committed:
	modified:   config/retrodeck/reference_lists/features.json
	modified:   tools/configurator/TabContainer.gd
	modified:   tools/configurator/components/bios_check/bios_check.gd
	modified:   tools/configurator/components/bios_check/bios_popup_content.tscn
	modified:   tools/configurator/components/popup.gd
	modified:   tools/configurator/components/popup.tscn
	new file:   tools/configurator/components/popup_dialogue.gd
	new file:   tools/configurator/components/popup_dialogue.tscn
	new file:   tools/configurator/controller_guide.gd
	deleted:    tools/configurator/locales/interface.de.translation
	deleted:    tools/configurator/locales/interface.en.translation
	deleted:    tools/configurator/locales/interface.it.translation
	deleted:    tools/configurator/locales/interface.ja.translation
	deleted:    tools/configurator/locales/interface.sv.translation
	deleted:    tools/configurator/locales/interface.ua.translation
	deleted:    tools/configurator/locales/interface.zh.translation
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	new file:   tools/configurator/scripts/SystemTab.gd
	modified:   tools/configurator/scripts/data_handler.gd
	modified:   tools/configurator/scripts/emulator.gd
2024-09-06 13:21:34 +01:00
MonkeyX d1ccc36067
Feat/godot (#929)
* On branch cooker
 Changes to be committed:
	modified:   ../config/retrodeck/reference_lists/features.json
	modified:   configurator.sh
	modified:   configurator/TabContainer.gd
	modified:   configurator/assets/themes/accesible_theme.tres
	modified:   configurator/assets/themes/modern_theme.tres
	modified:   configurator/assets/themes/retro_theme.tres
	modified:   configurator/main.tscn
	modified:   configurator/res/pixel_ui_theme/RetroDECKTheme.tres

* Signal test

* s

* Oops Data Recovery

 On branch cooker
 Changes to be committed:
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres

* Sliding Rekku

 On branch cooker
 Changes to be committed:
	modified:   tools/configurator/Rekku.gd
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn

* Using less tabs?

 On branch cooker
 Changes to be committed:
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres

* Generic Save experiment
 On branch cooker
 Changes to be committed:
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres

* Let it flow

 On branch feat/godot
 Changes to be committed:
	new file:   .github/workflows/build-godot.yml
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres

* On branch feat/godot
 Changes to be committed:
	modified:   .github/workflows/build-godot.yml

* FLow 2.0

* Flow 2.1

* Flow 2.2

* Flow 2.3

* Flow 2.4

* Flow 2.5

* Flow 2.6

* Flow 2.7

* Flow 2.8

* Flow 2.9

* Flow 2.9

* Flow 2.91

* Flow 2.92

* Emualtor==System

* FFS revert!

* Progress on Cores at last!

* Progress on Cores at lastgit add .!

* Functions

* Bios change

* Removed need for BIOS tmp file for Godot

* Rotten the core!

* Push TEst

* fixed duplicate

* fixed duplicate

* Tidied Bios reading

* Rekku assistant

* Icons and System Tab work

* Generic buttons please

* Generic buttons pleases

* Generic buttons please2

* Rekku gets the saw

* Dialogues

* Fixed link to json file

* Feat/godot (#927)

* Tidied parameter code

* Tricky bios dialogue!

* Mini change

* Tidying icons

* And then there were 5!

* Time to Cook

* INITOOL: added

* SET_SETTING_VALUE: edited to use initool

* Revert "SET_SETTING_VALUE: edited to use initool"

This reverts commit b56916c2b0.

* Revert "INITOOL: added"

This reverts commit 127bcdb6cd.

* POST_UPDATE: update_rd_conf to include steam_sync

* INJECT_FRAMEWORK: added force args [skip ci]

* Progress buttons

* Reset!

---------

Co-authored-by: Rekku <rekku@retrodeck.net>
Co-authored-by: XargonWan <XargonWan@gmail.com>

---------

Co-authored-by: Rekku <rekku@retrodeck.net>
Co-authored-by: XargonWan <XargonWan@gmail.com>
2024-09-05 16:04:36 +01:00
Rekku ec211d0290 New version of features.json and Godot updates 2024-08-29 10:24:19 +01:00
monkeyx-net c17c6bc1f7 Generic buttons pleases 2024-08-27 20:14:24 +01:00