Commit graph

25 commits

Author SHA1 Message Date
cmitu
9f6e198b4d sdl12-compat: enable on a few SDL1 modules
Enable the 'sdl12-compat' backend for:

 * Atari800
 * Fuse
 * Osmose
 * Linapple2 (Linapple-Pie). Upstream seems to be still using SDL1.
 * OpenBOR
 * FBZX
 * XRick
 * CapriceRPI
2024-02-25 18:36:08 +00:00
Jools Wills
4816c9a289 update emulators to use setBackend and new sdl1/sdl2 flags 2021-04-19 03:30:09 +01:00
Jools Wills
b965f21e46 emulators - added rp_module_repo to emulators using git
Also fixed hatari licence link
2021-02-15 23:54:13 +00:00
Jools Wills
6af5c2047b updated module flags for all emulators 2020-02-22 08:23:26 +00:00
Jools Wills
f474d0fcbd switch to newer package name libpng-dev over libpng12-dev for dependencies.
* allow modules to still use libpng12-dev but show a message for them to be updated
 * change libpng-dev dependency to libpng12-dev for Jessie and older
2018-10-18 19:08:56 +01:00
Jools Wills
5ce04e6860 capricerpi - link against png rather than png12 for compatibility with stretch. 2018-01-29 19:18:33 +00:00
Jools Wills
96be8ab9c0 capricerpi - missing libpng12-dev dependency 2018-01-16 11:48:50 +00:00
Jools Wills
518b888eab disable some modules (rpi1 / sdl1 etc) from the kms platform 2017-11-02 19:49:59 +00: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
0369030e1d capricerpi - typo 2016-10-19 01:56:36 +01:00
Jools Wills
7a39241b2a capricerpi - missing libsdl-image1.2-dev dependency 2016-10-18 18:43:17 +01:00
Jools Wills
6e54153495 capricerpi - missing libsdl-ttf2.0-dev dependency 2016-10-18 17:28:41 +01:00
Jools Wills
e385457a7b cosmetic - remove trailing spaces in copyright 2016-08-11 03:23:30 +01:00
HerbFargus
86da2c00bc finish docs for the rest of the emulators 2016-06-11 00:14:31 -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
184dda8c8e use !mali instead of !odroid 2016-01-17 00:36:03 +00:00
Jools Wills
c6423c753d use isPlatform for platform flag checking so we can do !rpi or !odroid
disable rpi emulators on odroid
2016-01-04 03:49:11 +00:00
gizmo98
d3205a7251 disable modules with rpi optimizations for now 2015-12-24 14:45:32 +01:00
Jools Wills
66e08c4f0e added some missing dependencies 2015-12-12 20:19:47 +00:00
Jools Wills
3e91160487 fixed typo 2015-12-11 01:07:30 +00:00
Jools Wills
87bbb7fa38 include COPYING.txt in capricerpi install 2015-12-11 01:05:36 +00:00
Jools Wills
54171f2131 remove cpc4rpi port of caprice32, and add capriceRPI which is a much better port and includes many useful features such as an OSK. 2015-12-11 01:04:12 +00:00