Commit graph

4825 commits

Author SHA1 Message Date
Rekku ec0a787166 cfg parser update 1 2024-09-12 16:48:16 +01:00
Rekku 6b05cd0e35 cfg parser 2024-09-12 16:29:10 +01:00
XargonWan 96cfd8e26b Merge branch 'feat/rungame-enhanced' into cooker 2024-09-12 14:50:41 +09:00
XargonWan 6614c8adf8 RUN_GAME: fixed help arguments 2024-09-12 14:49:19 +09:00
XargonWan f2f7e0946a RUN_GAME: fixed default emulator launch 2024-09-12 14:25:57 +09:00
XargonWan d980c9858f RA: added libbz2 (to be outsourced) 2024-09-12 11:45:24 +09:00
XargonWan a1e55bb06b RUN_GAME: fixed alternativeEmulator 2024-09-12 11:30:39 +09:00
XargonWan 3055ee5d94 RUN_GAME: alternativeEmulator added but not working 2024-09-12 10:52:34 +09:00
XargonWan ab0f3e033a RUN_GAME: altemulator working 2024-09-12 10:38:00 +09:00
XargonWan 6b92f8c187 RUN_GAME: moved into its own file + code cleanup + es_variables outsourced [skip ci] 2024-09-12 08:25:07 +09:00
Rekku ce268f0d23 Better buttons? 2024-09-11 19:23:05 +01:00
XargonWan ad10c9d535 RUN_GAME: checkpoint but BROKEN 2024-09-12 00:56:20 +09:00
XargonWan 51485497ae RUN_GAME: code prettyfication 2024-09-11 13:55:04 +09:00
XargonWan 24b35b7175 RUN_GAME: replaced --run with "start" 2024-09-11 13:38:32 +09: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 e80c30a1d9 RUN_GAME: if the emulator is only one just skip the zenity and run it 2024-09-11 10:20:28 +09:00
XargonWan 6496e1f051 RUN_GAME: fixed %INJECT% placeholder in both of the cases 2024-09-11 10:18:03 +09:00
Rekku 0d734ac007 Backup with progress 2024-09-10 18:13:53 +01:00
Rekku 1d6d608d9c Sounds 2024-09-10 15:54:29 +01:00
Rekku 5a7591ffc7 Settings 2024-09-10 15:33:58 +01:00
XargonWan d0644c82e6 RUN_GAME: working but looping - fix 2024-09-10 22:22:30 +09:00
XargonWan 38806dabc1 RUN_GAME: working but looping 2024-09-10 22:13:26 +09:00
Rekku 9a15c4362a Gaming Mode? 2024-09-10 14:09:42 +01:00
XargonWan c4a80119af RUN_GAME: adding %INJECT% logic 2024-09-10 21:36:28 +09:00
XargonWan 21984292c0 RUN_GAME: hiding full commands in zenity list 2024-09-10 20:41:54 +09:00
Rekku 24a5892bad Custom Buttons and firmware 2024-09-10 12:17:04 +01:00
XargonWan e2ef2e8823 RUN_GAME: now it's scraping the commands from es_systems and es_find_rules 2024-09-10 18:41:40 +09:00
XargonWan 1e84103059 REPO: added lint manifest POC [skip ci] 2024-09-10 14:50:14 +09:00
XargonWan 73e22267ec REPO: added lint hooks and hooks installer [skip ci] 2024-09-10 14:40:30 +09:00
XargonWan 570a810dc6 FEATURES: fmt [skip ci] 2024-09-10 10:38:05 +09:00
XargonWan 12eff05676 DEVELOPER_TOOL: dd features.json linter [skip ci] 2024-09-10 10:36:13 +09:00
MonkeyX a3a4f3245c
Feat/godot (#942)
* 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>

* Feedback changes and 16 bit icons

* Launch button change

* On branch feat/godot
 Changes to be committed:
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/SystemTab.gd

* On branch feat/godot (#935)

Changes to be committed:
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/SystemTab.gd

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

* Log file refactor

* Log full path?

* Ooops!

* Fix for functions wrapper (#937)

* On branch feat/godot
 Changes to be committed:
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/SystemTab.gd

* Log file refactor

* Log full path?

* Ooops!

---------

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

* POST_UPDATE: even on PR [skip ci]

* RETRODECK: You know? till now we never quit retrodeck in the end! [skip ci]

* FRAMEWORK: added the possibility to run a game from cli

* RUN_GAME: system name prettyfied

* RUN_GAME: added retroarch cores

* FEATURES: added more launch args

* RUN_GAME: fixed retroarch

* RUN_GAME: various fixes, time up

* FEATURES: fixed libetro with libretro [skip ci]

* RUN_GAME: emulator and system can now be passed as optional arguments

* Reftactored logging and threading

* URL

* Desktop Mode

* Hide logo

---------

Co-authored-by: Rekku <rekku@retrodeck.net>
Co-authored-by: XargonWan <XargonWan@gmail.com>
2024-09-09 15:03:42 +01:00
MonkeyX 71584ba3c4
Merge branch 'RetroDECK:feat/godot' into feat/godot 2024-09-09 15:00:11 +01:00
MonkeyX 92990c6224
On branch feat/godot (#941)
Changes to be committed:
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/SystemTab.gd

Co-authored-by: Rekku <rekku@retrodeck.net>
2024-09-09 14:38:42 +01:00
MonkeyX eec932471d
Godot Configurator (#940)
* 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>

* Feedback changes and 16 bit icons

* Launch button change

* On branch feat/godot
 Changes to be committed:
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/SystemTab.gd

* On branch feat/godot (#935)

Changes to be committed:
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/SystemTab.gd

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

* Log file refactor

* Log full path?

* Ooops!

* Fix for functions wrapper (#937)

* On branch feat/godot
 Changes to be committed:
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
	modified:   tools/configurator/scripts/SystemTab.gd

* Log file refactor

* Log full path?

* Ooops!

---------

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

* POST_UPDATE: even on PR [skip ci]

* RETRODECK: You know? till now we never quit retrodeck in the end! [skip ci]

* FRAMEWORK: added the possibility to run a game from cli

* RUN_GAME: system name prettyfied

* RUN_GAME: added retroarch cores

* FEATURES: added more launch args

* RUN_GAME: fixed retroarch

* RUN_GAME: various fixes, time up

* FEATURES: fixed libetro with libretro [skip ci]

* RUN_GAME: emulator and system can now be passed as optional arguments

* Reftactored logging and threading

* URL

* Desktop Mode

* Hide logo

---------

Co-authored-by: Rekku <rekku@retrodeck.net>
Co-authored-by: XargonWan <XargonWan@gmail.com>
2024-09-09 14:36:11 +01:00
Rekku f32f1aa368 Hide logo 2024-09-09 14:33:16 +01:00
Rekku f545081e26 Merge Cooker 2024-09-09 14:32:18 +01:00
Rekku c59e8a6ddd Merge branch 'cooker' of https://github.com/monkeyx-net/RetroDECK_UK into cooker 2024-09-09 14:28:35 +01:00
Rekku 68ebf43bf0 Desktop Mode 2024-09-09 14:27:34 +01:00
Rekku 8d6bb6bf93 URL 2024-09-09 13:26:29 +01:00
Rekku 098efa7379 Reftactored logging and threading 2024-09-08 19:03:36 +01:00
XargonWan 302feef631 RUN_GAME: emulator and system can now be passed as optional arguments 2024-09-08 22:43:06 +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 0cafedbe70 RUN_GAME: fixed retroarch 2024-09-08 14:36:06 +09:00
XargonWan 36b7ee6cdc FEATURES: added more launch args 2024-09-08 14:35:45 +09:00
XargonWan b2a59be611 RUN_GAME: added retroarch cores 2024-09-08 13:52:05 +09:00
XargonWan 2818362e30 RUN_GAME: system name prettyfied 2024-09-08 13:36:16 +09:00
XargonWan bcf0f2b8cd FRAMEWORK: added the possibility to run a game from cli 2024-09-08 12:22:41 +09:00
XargonWan 2f2ffd7f72 RETRODECK: You know? till now we never quit retrodeck in the end! [skip ci] 2024-09-08 09:31:35 +09:00