Commit graph

233 commits

Author SHA1 Message Date
brooksytech
72b2769e19
We dont build kronos on RK3399 2023-12-17 13:46:46 +00:00
sydarn
293ccd780c kronos-lr: add core 2023-12-15 20:55:36 +01:00
fewtarius
629647deaf
* Moves creation of game directories into automount and out of tmpfiles.d so automount is the only tool managing them.
* Move post-update a little earlier, and stop rebooting after the update completes as it should no longer be necessary.
* Migrate games from games-{internal,external} to games-{internal,external}/roms to allow upper/lower directory switching.
* If there is no defined upper setting, and there is an external card available, preference the card so modifications to /storage/roms are hosted there as expected.
* Corrects factory reset to ignore new games paths.
2023-12-04 22:06:31 +00:00
fewtarius
788a398aab
* Add support for changing the merged storage target between the internal and external card.
* Since JELOS creates the games directory structure it is possible that the overlay will hide games if you switch targets as it will consider them removed.  Delete the empty directories and reboot to resolve.
    * Ex: find /storage/games-internal -type d -empty -delete && find /storage/games-external -type d -empty -delete && reboot
  * Merged storage can now be disabled persistently.
  * A new directory structure is required to enable switching:
    * /storage/games-internal/roms
    * /storage/games-external/roms
    * The target /storage/roms has not changed.
* Lowers clocks to powersave for RK3566 devices.
2023-12-03 13:04:06 +00:00
fewtarius
e8948686fa
Switch back to lower:upper configuration so /storage/roms is writeable. 2023-11-28 03:10:25 +00:00
fewtarius
057dc346fd
Deprecate and remove workdir, not needed in lower only overlay. 2023-11-28 02:59:08 +00:00
fewtarius
ba0bd3fc2f
Move the majority of overlayfs control to automount. 2023-11-28 02:55:11 +00:00
fewtarius
d2473b91b2
Disable overlayfs when the microsd is exfat or fat32 as the filesystems are not compatible. 2023-11-28 02:29:06 +00:00
fewtarius
73b7b358e8
Feature: Use overlayfs to merge internal and external storage into /storage/roms.
* Creates a new directory structure for games:
  * Internal Storage (or tf1): /storage/games-internal
  * External MicroSD: /storage/games-external
  * Combined Path: /storage/roms
* Games copied to /storage/roms will be saved to /storage/games-internal.
* Samba has been updated to present both volumes for network access.
* EmulationStation now has an eject option under System Settings -> Hardware /Storage.
* When a compatible microsd is inserted, JELOS will automatically add it to the overlay, making the content available to ES after a gamelist update or an ES restart.
* Udevil will no longer mount microsd cards to /run/media, however it will still handle mounting all other external storage.
* After the update, JELOS will automatically migrate your current roms directory once.
* Additionally the hotkey management feature has moved from System Settings to Controller and Bluetooth Settings.
* The rom split tool is now deprecated as it is no longer needed.
2023-11-27 22:41:15 +00:00
mason
0184708b3e
Bump Xemu SA & PPSSPP-LR doesnt work on arm64, why build it? 2023-11-20 21:37:03 +00:00
Brooksytech
c3a068f7a0
Merge pull request #2394 from brooksytech/dev
Flycast 2021 LR and Flycast 32 LR broken on RK3326, removing
2023-11-18 05:57:40 -08:00
mason
212eeff1ee
Flycast 2021 LR and Flycast 32 LR broken on RK3326, removing 2023-11-18 13:56:53 +00:00
fewtarius
f6abfe609c
Misc package optimization. 2023-11-17 10:30:04 +00:00
mason
238f8b838e
Add ryujinx start script 2023-11-11 18:03:23 +00:00
mason
7aff950d0d
RK3326 - Remove nanoboy advance, too slow 2023-11-11 17:55:15 +00:00
fewtarius
17bf8f41ea
Update emulators (mednafen st-v) and docs. 2023-11-11 17:03:55 +00:00
mason
898b61bf67
Fix PS2 (Aethersx2) start script on Arm devices 2023-11-10 17:16:19 +00:00
asoderq/sydarn(2)
07a650768d Mednafen bugfixes 2023-11-05 15:58:35 +01:00
Brooksytech
50de4bb429
Merge pull request #2270 from brooksytech/dev
Limit Mednafen to RK3399 for now, clean up libegl
2023-10-28 08:03:29 -07:00
mason
259233d21b
Limit Mednafen to RK3399 for now, clean up libegl 2023-10-28 15:02:11 +00:00
fewtarius
aa67fb1de3
Add support for Macintosh Plus (MiniVmac Libretro). 2023-10-28 14:56:27 +00:00
mason
bd74492a6c
Add Mednafen support (WIP) - Thanks to Sydarn! 2023-10-26 21:12:34 +00:00
fewtarius
fe865b899b
Add kronos package. 2023-10-26 15:45:17 +00:00
fewtarius
3c4acbb9a7
Delete duplicates, and clean up copyright statement. 2023-10-24 16:00:57 +00:00
Anthony
ba7ef3315b
Update Daphne Emulator Name to Hypseus-Singe 2023-10-23 23:48:14 +00:00
fewtarius
3f222455b1
Reassign my copyrights to the JELOS project. 2023-10-23 22:53:27 +00:00
fewtarius
e3553bbf47
Relicensing the JELOS project as GPLv2 after discussion with community and core developers to correct an oversight in our original licensing. This change will require sign-off by affected authors and core team members before merging. 2023-10-23 22:52:40 +00:00
anthonycaccese
b541d30457
Merge branch 'dev' into dev 2023-10-14 11:46:09 -04:00
Anthony
48b47723bb Updated RPCS3 Support - enables PSN Games - fixes controller mapping and global configs 2023-10-12 17:42:03 -04:00
mason
1faebe5d53
idtech group was missing 2023-10-11 21:51:43 +00:00
fewtarius
96372022fe
Merge pull request #2153 from fewtarius/dev
RK3588 should still have Dolphin.
2023-10-06 05:36:11 -04:00
fewtarius
cacb63ebda
RK3588 should still have Dolphin. 2023-10-06 09:35:43 +00:00
fewtarius
aa5ae9cfee
Merge pull request #2151 from fewtarius/dev
Drop dolphin on RK3566 devices.
2023-10-05 18:08:23 -04:00
fewtarius
8e1950270c
Drop dolphin on RK3566 devices. 2023-10-05 22:07:24 +00:00
fewtarius
53b4b82e59
Merge pull request #2150 from fewtarius/dev
Fix module sync.
2023-10-05 17:46:08 -04:00
fewtarius
36fa0fbc1b
Fix module sync. 2023-10-05 21:45:33 +00:00
fewtarius
abdd83ec37
Merge pull request #2149 from fewtarius/dev
Split emulator start scripts into the emulators virtual package and only install them if we install the emulator.
2023-10-05 08:50:24 -04:00
fewtarius
ca07c8d373
Split emulator start scripts into the emulators virtual package and only install them if we install the emulator. 2023-10-05 12:48:58 +00:00
mason
4340043ec2
Add video renderer option for Duckstation-SA 2023-10-03 20:24:47 +00:00
anthonycaccese
109db69454 set pcsx2-sa as default emu on AMD64 2023-09-29 04:16:58 -04:00
mason
755613c2c2
Enable NDS standalone emulators on RK3588 2023-09-27 13:47:02 +00:00
mason
73a30e6e64
Add Dolphin-SA support to RK3588 2023-09-27 05:07:31 +00:00
adamg
c680f765d2 Revert "Drop minivmacsa until the package can be fixed."
This reverts commit 8d941e178b.
2023-09-20 13:57:43 +01:00
fewtarius
8d941e178b
Drop minivmacsa until the package can be fixed. 2023-09-20 12:35:59 +00:00
mason
b4b6196bea
Add idtech category for RA id software game engines 2023-09-18 16:15:36 +00:00
mason
309056ae09
Enable Vita3K support on AMD64 builds 2023-09-07 21:08:45 +00:00
fewtarius
165f994bc1
* Rework profile bits so they are correctly named and sequenced.
* Drop deprecated device.config from AMD64.
* Add a platform quirk for AMD64.x
2023-09-04 10:46:11 +00:00
ilmenit
e00cd7781b puae2021 core added
puae2021 core added for Amiga emulation to be a default one for older Jelos devices. From testing it's improving performance in demanding and AGA games from 35fps to 50fps (PAL)
2023-08-26 22:29:42 +02:00
fewtarius
3479fe2ca0
Ensure the savestates directory exists. 2023-08-18 09:11:50 +00:00
mason
a1258e1ece
Add support for NanoBoyAdance SA 2023-08-13 12:43:30 +00:00