Commit graph

21 commits

Author SHA1 Message Date
Cristi Mitrana
b4851ca194
Revert "lr-caprice32: work around an upstream cloning issue" (#3707) 2023-04-21 15:27:26 +03:00
cmitu
651f9a9c19 lr-caprice32: work around an upstream cloning issue
Upstream uses a shallow submodule, but is tracking a rolling branch that changed since the submodule was added.
Older `git` versions cannot fetch the ref registered in the parent repo and the recursive clone fails.
It affects Debian _buster_ and Ubuntu 18.04, plus other downstream distros (Linux Mint 19.3).

Clone the repo temporarily and remove the submodule, since it's not used actively by the core.
Issue was reporeted upstream in https://github.com/libretro/libretro-cap32/issues/116.
2023-03-30 17:32:03 +01:00
Jools Wills
7ac3877b44 Switch to using defaultRAConfig
libretro ports now don't include the "ports/" path in the call as it's handled by the new function
2022-05-22 13:09:12 +01:00
Jools Wills
7bcdc6a956 libretrocores - added rp_module_repo to all libretro cores
Also use new location for lr-meseon repo due to repository move
2021-02-15 23:54:13 +00:00
cyperghost
70832d1987
lr-caprice32: Set combokey default to Y-Button
the default combokey is SELECT
this key collides with RETROARCH and the combination START+SELECT to activate the virtual keyboard will terminate the emulator.
Therefore setup to Y and now START+Y activates virtual keyboard
2019-07-19 18:25:03 +02:00
Jools Wills
e11b2063c9 lr-caprice32 - remove -c99 workaround, which was breaking compilation.
* upstream fixed the c89 code issues
2019-01-23 03:58:48 +00:00
Jools Wills
5bb94a13c5 lr-caprice32 - fix compiling on gcc-4.9 due to use of c99 code upstream 2018-10-12 17:12:26 +01:00
Jools Wills
5926524aff added licences to modules 2017-03-01 13:51:12 +00:00
Jools Wills
87c8b439f6 roms -> games in module help for machines that generally don't run games from rom (the term rom is horribly misused online). 2017-01-28 00:06:08 +00:00
Jools Wills
eda4f61136 updated all modules to use addEmulator / addSystem 2016-12-31 02:49:04 +00:00
Jools Wills
e385457a7b cosmetic - remove trailing spaces in copyright 2016-08-11 03:23:30 +01:00
HerbFargus
ed0d548e25 update all libretro-core docs 2016-06-10 23:18:34 -06:00
HerbFargus
ae97909192 Add help docs to emulator and libretro modules 2016-06-10 14:54:23 -06:00
Jools Wills
889f8ecdfa Initial rewrite of the setup menu, including per package/module management
* rp_module_menus is no more - instead use rp_module_section with one of
   - core (core packages)
   - main (main packages - which will be installed by default in the image)
   - opt (optional packages)
   - exp (experimental packages)
   - driver (driver packages)
   - config (configuration packages / tools)

 * The setup menu organises the data based on the above sections. more could be added in the future if needed. Packages (internally modules), can be added / configured / removed individually, or as entire sections.

 * The setup menu will automatically detect if a binary is available to be installed. the nobin flag is no longer needed. modules that install directly from binary via aptInstall or via a prebuilt binary need to use an install_bin_ function instead of install_

 * rp_module_section of type "config" will have the "gui_" function called first if it's available, otherwise a standard depends/sources/build/install/configure will be called

 * configure is no longer used for "gui" configuration function - use gui_ instead. Had already started to move to this before, but now it is required.
2016-06-06 22:08:36 +01:00
Jools Wills
daec85dce1 add core options to lr-caprice32 (6128 / autoload / 128kb ram), and move it out of experimental. Also make it the new default. 2015-12-03 01:03:54 +00:00
Jools Wills
a682f3556b revert change that should not have been committed (yet) 2015-12-02 19:42:28 +00:00
Jools Wills
fc633ffa8b cosmetic - indent arrays as with other code 2015-12-02 19:41:38 +00:00
Jools Wills
d7f843d473 copyright sp / minor wording tweak 2015-10-12 00:09:22 +01:00
Florian
db0dd30692 CHG: Updated copyright information. 2015-10-11 21:03:16 +02:00
Jools Wills
ce8ede4def updated licence url (to RetroPie org). Remove . at end of licence url to avoid any confusion 2015-06-16 16:41:34 +01:00
Jools Wills
929bb86467 added experimental amstrad cpc caprice32 libretro core 2015-05-31 17:21:20 +01:00