mirror of
https://github.com/libretro/libretro-super
synced 2025-02-10 06:40:32 +00:00
commit
98006a2b95
7
CHANGELOG.md
Normal file
7
CHANGELOG.md
Normal file
@ -0,0 +1,7 @@
|
||||
Changes to cores since version 1.6.7
|
||||
------------------------------------
|
||||
* Atari 800 - Add .atx to allowed file extensions (TSCHAK).
|
||||
* FB Alpha 2012 CPS2 - Fix CPS Q Sound function that caused bad sound genertion quality when code was optimized. (xianx/twinaphex/bparker).
|
||||
* Prosystem - corrected Beef Drop database entry for final release version of ROM from game author Ken Siders' website (underball).
|
||||
* Parallel N64 - Added msvc2013 x86/x64 targets (bparker).
|
||||
* Parallel N64 - backports from latest sources (AI Shogi 3 should be fixed, audio issues with Pokemon Puzzle League intro should be fixed, etc.) (twinaphex)
|
@ -145,7 +145,6 @@ include_core_gw
|
||||
|
||||
# --- PPSSPP cores ---
|
||||
include_core_ppsspp
|
||||
include_core_psp1
|
||||
|
||||
# --- Atari ProSystem 7800 emulator cores ---
|
||||
include_core_prosystem
|
||||
@ -162,6 +161,7 @@ include_core_81
|
||||
|
||||
# --- NEC PC-98 emulator cores ---
|
||||
include_core_nekop2
|
||||
include_core_np2kai
|
||||
|
||||
# --- Sharp X-68000 emulator cores ---
|
||||
include_core_px68k
|
||||
|
4
dist/info/atari800_libretro.info
vendored
4
dist/info/atari800_libretro.info
vendored
@ -1,6 +1,6 @@
|
||||
display_name = "Atari 8-bit computer systems and 5200"
|
||||
display_name = "Atari 8-bit computer systems and 5200 (Atari800)"
|
||||
authors = "Petr Stehlik"
|
||||
supported_extensions = "xfd|atr|cdm|cas|bin|a52|zip"
|
||||
supported_extensions = "xfd|atr|atx|cdm|cas|bin|a52|xex|zip"
|
||||
corename = "Atari800"
|
||||
manufacturer = "Atari"
|
||||
categories = "Emulator"
|
||||
|
23
dist/info/beetle_psx_libretro.info
vendored
23
dist/info/beetle_psx_libretro.info
vendored
@ -1,23 +0,0 @@
|
||||
display_name = "PlayStation (Beetle PSX)"
|
||||
authors = "Ryphecha|Libretro"
|
||||
supported_extensions = "cue|toc|m3u|ccd|exe"
|
||||
corename = "Beetle PSX"
|
||||
manufacturer = "Sony"
|
||||
categories = "Emulator"
|
||||
systemname = "PlayStation"
|
||||
database = "Sony - PlayStation"
|
||||
license = "GPLv2"
|
||||
permissions = ""
|
||||
display_version = "v0.9.36.3"
|
||||
supports_no_game = "false"
|
||||
firmware_count = 3
|
||||
firmware0_desc = "scph5500.bin (PS1 JP BIOS)"
|
||||
firmware0_path = "scph5500.bin"
|
||||
firmware0_opt = "false"
|
||||
firmware1_desc = "scph5501.bin (PS1 US BIOS)"
|
||||
firmware1_path = "scph5501.bin"
|
||||
firmware1_opt = "false"
|
||||
firmware2_desc = "scph5502.bin (PS1 EU BIOS)"
|
||||
firmware2_path = "scph5502.bin"
|
||||
firmware2_opt = "false"
|
||||
notes = "(!) scph5500.bin (md5): 8dd7d5296a650fac7319bce665a6a53c|(!) scph5501.bin (md5): 490f666e1afb15b7362b406ed1cea246|(!) scph5502.bin (md5): 32736f17079d0b2b7024407c39bd3050"
|
2
dist/info/bsnes_accuracy_libretro.info
vendored
2
dist/info/bsnes_accuracy_libretro.info
vendored
@ -5,7 +5,7 @@ corename = "bsnes/higan Accuracy"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "GPLv3"
|
||||
permissions = ""
|
||||
display_version = "v094 (Accuracy)"
|
||||
|
2
dist/info/bsnes_balanced_libretro.info
vendored
2
dist/info/bsnes_balanced_libretro.info
vendored
@ -5,7 +5,7 @@ corename = "bsnes/higan Balanced"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "GPLv3"
|
||||
permissions = ""
|
||||
display_version = "v094 (Balanced)"
|
||||
|
2
dist/info/bsnes_cplusplus98_libretro.info
vendored
2
dist/info/bsnes_cplusplus98_libretro.info
vendored
@ -5,7 +5,7 @@ corename = "bsnes C++98 (v085)"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "GPLv3"
|
||||
permissions = ""
|
||||
display_version = "v085 (Performance)"
|
||||
|
@ -5,7 +5,7 @@ corename = "bsnes-mercury Accuracy"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "GPLv3"
|
||||
permissions = ""
|
||||
display_version = "v094 (Mercury Accuracy)"
|
||||
|
@ -5,7 +5,7 @@ corename = "bsnes-mercury Balanced"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "GPLv3"
|
||||
permissions = ""
|
||||
display_version = "v094 (Mercury Balanced)"
|
||||
|
@ -5,7 +5,7 @@ corename = "bsnes-mercury Performance"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "GPLv3"
|
||||
permissions = ""
|
||||
display_version = "v094 (Mercury Performance)"
|
||||
|
2
dist/info/bsnes_performance_libretro.info
vendored
2
dist/info/bsnes_performance_libretro.info
vendored
@ -5,7 +5,7 @@ corename = "bsnes/higan Performance"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "GPLv3"
|
||||
permissions = ""
|
||||
display_version = "v094 (Performance)"
|
||||
|
2
dist/info/citra_libretro.info
vendored
2
dist/info/citra_libretro.info
vendored
@ -1,6 +1,6 @@
|
||||
display_name = "Nintendo 3DS (Citra)"
|
||||
authors = "Citra Emulation Project"
|
||||
supported_extensions = "3ds|3dsx|cia|elf"
|
||||
supported_extensions = "3ds|3dsx|cia|elf|cxi"
|
||||
corename = "Citra"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
|
5
dist/info/emux_gb_libretro.info
vendored
5
dist/info/emux_gb_libretro.info
vendored
@ -10,3 +10,8 @@ license = "GPLv2"
|
||||
permissions = ""
|
||||
display_version = "Git"
|
||||
supports_no_game = "false"
|
||||
firmware_count = 1
|
||||
firmware0_desc = "DMG_ROM.bin (Game Boy Boot ROM)"
|
||||
firmware0_path = "DMG_ROM.bin"
|
||||
firmware0_opt = "false"
|
||||
notes = "(!) DMG_ROM.bin (md5): 32fbbd84168d3482956eb3c5051637f5"
|
||||
|
7
dist/info/fceumm_libretro.info
vendored
7
dist/info/fceumm_libretro.info
vendored
@ -10,8 +10,11 @@ license = "GPLv2"
|
||||
permissions = ""
|
||||
display_version = "SVN"
|
||||
supports_no_game = "false"
|
||||
firmware_count = 1
|
||||
firmware_count = 2
|
||||
firmware0_desc = "disksys.rom (Family Computer Disk System BIOS)"
|
||||
firmware0_path = "disksys.rom"
|
||||
firmware0_opt = "false"
|
||||
notes = "(!) disksys.rom (md5): ca30b50f880eb660a320674ed365ef7a"
|
||||
firmware1_desc = "nes.pal (custom NES Palette)"
|
||||
firmware1_path = "nes.pal"
|
||||
firmware1_opt = "true"
|
||||
notes = "(!) disksys.rom (md5): ca30b50f880eb660a320674ed365ef7a|(!) nes.pal must be located in system directory."
|
||||
|
23
dist/info/freej2me_libretro.info
vendored
Normal file
23
dist/info/freej2me_libretro.info
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
display_name = "J2ME (FreeJ2ME)"
|
||||
authors = "David Richardson|Saket Dandawate"
|
||||
supported_extensions = "jar"
|
||||
corename = "FreeJ2ME"
|
||||
manufacturer = "Java"
|
||||
categories = "Emulator"
|
||||
systemname = "J2ME"
|
||||
database = "J2ME"
|
||||
license = "GPLv3"
|
||||
permissions = ""
|
||||
display_version = "GIT"
|
||||
supports_no_game = "false"
|
||||
firmware_count = 3
|
||||
firmware0_desc = "freej2me-fx.jar"
|
||||
firmware0_path = "freej2me-fx.jar"
|
||||
firmware0_opt = "false"
|
||||
firmware1_desc = "freej2me.jar"
|
||||
firmware1_path = "freej2me.jar"
|
||||
firmware1_opt = "false"
|
||||
firmware2_desc = "freej2me-lr.jar"
|
||||
firmware2_path = "freej2me-lr.jar"
|
||||
firmware2_opt = "false"
|
||||
notes = "(!) freej2me-fx.jar (md5): 86fdd1ff260cd5a8f4c4d46bdde1a78a|(!) freej2me.jar (md5): 707cbaabaafc2a4f9726a5c03449406a|(!) freej2me-lr.jar (md5): d8aec1b68dc4e2ffc5eeff4e22fd607b"
|
4
dist/info/genesis_plus_gx_libretro.info
vendored
4
dist/info/genesis_plus_gx_libretro.info
vendored
@ -1,6 +1,6 @@
|
||||
display_name = "Sega MS/GG/MD/CD (Genesis Plus GX)"
|
||||
authors = "Charles McDonald|Eke-Eke"
|
||||
supported_extensions = "mdx|md|smd|gen|bin|cue|iso|sms|gg|sg"
|
||||
supported_extensions = "mdx|md|smd|gen|bin|cue|iso|sms|gg|sg|68k|chd"
|
||||
corename = "Genesis Plus GX"
|
||||
manufacturer = "Sega"
|
||||
categories = "Emulator"
|
||||
@ -29,7 +29,7 @@ firmware4_opt = "true"
|
||||
firmware5_desc = "bios_J.sms (MasterSystem JP BIOS)"
|
||||
firmware5_path = "bios_J.sms"
|
||||
firmware5_opt = "true"
|
||||
firmware6=desc = "bios.gg (GameGear BIOS)"
|
||||
firmware6_desc = "bios.gg (GameGear BIOS)"
|
||||
firmware6_path = "bios.gg"
|
||||
firmware6_opt = "true"
|
||||
firmware7_desc = "sk.bin (Sonic & Knuckles ROM)"
|
||||
|
2
dist/info/lutro_libretro.info
vendored
2
dist/info/lutro_libretro.info
vendored
@ -1,4 +1,4 @@
|
||||
display_name = "LUA Engine (Lutro)"
|
||||
display_name = "Lua Engine (Lutro)"
|
||||
authors = "Higor Euripedes/Jean-Andre Santoni"
|
||||
supported_extensions = "lutro|lua"
|
||||
corename = "Lutro"
|
||||
|
13
dist/info/mame2009_libretro.info
vendored
Normal file
13
dist/info/mame2009_libretro.info
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
display_name = "Arcade (MAME 2009)"
|
||||
authors = "MAMEdev"
|
||||
supported_extensions = "zip|7z|chd"
|
||||
corename = "MAME 2009 (0.135u4)"
|
||||
manufacturer = "Various"
|
||||
categories = "Emulator"
|
||||
systemname = "Arcade (various)"
|
||||
database = "MAME 2009"
|
||||
license = "MAME"
|
||||
permissions = ""
|
||||
display_version = "0.135u4"
|
||||
supports_no_game = "false"
|
||||
notes = "(!) The BIOS files must be inside the ROM directory.|"
|
2
dist/info/mednafen_psx_hw_libretro.info
vendored
2
dist/info/mednafen_psx_hw_libretro.info
vendored
@ -1,6 +1,6 @@
|
||||
display_name = "PlayStation (Beetle PSX HW)"
|
||||
authors = "Mednafen Team"
|
||||
supported_extensions = "cue|toc|m3u|ccd|exe|pbp"
|
||||
supported_extensions = "cue|toc|m3u|ccd|exe|pbp|chd"
|
||||
corename = "Beetle PSX HW"
|
||||
manufacturer = "Sony"
|
||||
categories = "Emulator"
|
||||
|
2
dist/info/mednafen_psx_libretro.info
vendored
2
dist/info/mednafen_psx_libretro.info
vendored
@ -1,6 +1,6 @@
|
||||
display_name = "PlayStation (Beetle PSX)"
|
||||
authors = "Mednafen Team"
|
||||
supported_extensions = "cue|toc|m3u|ccd|exe|pbp"
|
||||
supported_extensions = "cue|toc|m3u|ccd|exe|pbp|chd"
|
||||
corename = "Beetle PSX"
|
||||
manufacturer = "Sony"
|
||||
categories = "Emulator"
|
||||
|
2
dist/info/mednafen_snes_libretro.info
vendored
2
dist/info/mednafen_snes_libretro.info
vendored
@ -5,7 +5,7 @@ corename = "Beetle bsnes"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "GPLv2"
|
||||
permissions = ""
|
||||
display_version = "v0.9.26"
|
||||
|
13
dist/info/mednafen_supergrafx_libretro.info
vendored
13
dist/info/mednafen_supergrafx_libretro.info
vendored
@ -10,8 +10,17 @@ license = "GPLv2"
|
||||
permissions = ""
|
||||
display_version = "v0.9.38.7"
|
||||
supports_no_game = "false"
|
||||
firmware_count = 1
|
||||
firmware0_desc = "syscard3.pce (PCE-CD BIOS)"
|
||||
firmware_count = 4
|
||||
firmware0_desc = "syscard3.pce (Super CD-ROM2 System V3.xx)"
|
||||
firmware0_path = "syscard3.pce"
|
||||
firmware0_opt = "false"
|
||||
firmware1_desc = "syscard2.pce (CD-ROM System V2.xx)"
|
||||
firmware1_path = "syscard2.pce"
|
||||
firmware1_opt = "true"
|
||||
firmware2_desc = "syscard1.pce (CD-ROM System V1.xx)"
|
||||
firmware2_path = "syscard1.pce"
|
||||
firmware2_opt = "true"
|
||||
firmware3_desc = "gexpress.pce (Game Express CD Card)"
|
||||
firmware3_path = "gexpress.pce"
|
||||
firmware3_opt = "true"
|
||||
notes = "(!) syscard3.pce (md5): 38179df8f4ac870017db21ebcbf53114"
|
||||
|
2
dist/info/nestopia_libretro.info
vendored
2
dist/info/nestopia_libretro.info
vendored
@ -14,4 +14,4 @@ firmware_count = 1
|
||||
firmware0_desc = "disksys.rom (Family Computer Disk System BIOS)"
|
||||
firmware0_path = "disksys.rom"
|
||||
firmware0_opt = "false"
|
||||
notes = "(!) disksys.rom (md5): ca30b50f880eb660a320674ed365ef7a"
|
||||
notes = "(!) disksys.rom (md5): ca30b50f880eb660a320674ed365ef7a|Press Retropad L1 to switch disk side."
|
||||
|
29
dist/info/np2kai_libretro.info
vendored
Normal file
29
dist/info/np2kai_libretro.info
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
display_name = "NEC PC-98 (Neko Project II Kai)"
|
||||
authors = "Neko Project II Team, Tomohiro Yoshidomi"
|
||||
supported_extensions = "d98|zip|98d|fdi|fdd|2hd|tfd|d88|88d|hdm|xdf|dup|cmd|hdi|thd|nhd|hdd|hdn"
|
||||
corename = "Neko Project II"
|
||||
manufacturer = "NEC"
|
||||
categories = "Emulator"
|
||||
systemname = "PC-98"
|
||||
database = "PC-98"
|
||||
license = "MIT"
|
||||
permissions = ""
|
||||
display_version = "0.86"
|
||||
supports_no_game = "false"
|
||||
firmware_count = 5
|
||||
firmware0_desc = "font.bmp (needed to display text)"
|
||||
firmware0_path = "np2/font.bmp"
|
||||
firmware0_opt = "true"
|
||||
firmware1_desc = "FONT.ROM (alt font file)"
|
||||
firmware1_path = "np2/FONT.ROM"
|
||||
firmware1_opt = "true"
|
||||
firmware2_desc = "bios.rom"
|
||||
firmware2_path = "np2/bios.rom"
|
||||
firmware2_opt = "true"
|
||||
firmware3_desc = "itf.rom"
|
||||
firmware3_path = "np2/itf.rom"
|
||||
firmware3_opt = "true"
|
||||
firmware4_desc = "sound.rom"
|
||||
firmware4_path = "np2/sound.rom"
|
||||
firmware4_opt = "true"
|
||||
notes = " YM2608 RYTHM samples present in the np2 folder will be used:|2608_bd.wav, 2608_sd.wav, 2608_top.wav, 2608_hh.wav, 2608_tom.wav, 2608_rim.wav|JOY2KEY buttons mapping: A=x B=z X=space Y=lctrl|L=backspace R=rshift SELECT=escape START=return|Keep 'end' key down when booting for machine options.|Many games need GDC set as 2.5Mhz there."
|
2
dist/info/picodrive_libretro.info
vendored
2
dist/info/picodrive_libretro.info
vendored
@ -1,6 +1,6 @@
|
||||
display_name = "Sega MS/MD/CD/32X (PicoDrive)"
|
||||
authors = "notaz|fdave"
|
||||
supported_extensions = "bin|gen|smd|md|32x|cue|iso|sms"
|
||||
supported_extensions = "bin|gen|smd|md|32x|cue|iso|sms|68k"
|
||||
corename = "PicoDrive"
|
||||
manufacturer = "Sega"
|
||||
categories = "Emulator"
|
||||
|
17
dist/info/psp1_libretro.info
vendored
17
dist/info/psp1_libretro.info
vendored
@ -1,17 +0,0 @@
|
||||
display_name = "PSP1 (PPSSPP)"
|
||||
authors = "Henrik Hrydgard"
|
||||
supported_extensions = "elf|iso|cso|prx|pbp"
|
||||
corename = "PSP1"
|
||||
manufacturer = "Sony"
|
||||
categories = "Emulator"
|
||||
systemname = "PSP"
|
||||
database = "Sony - PlayStation Portable"
|
||||
license = "GPLv2"
|
||||
permissions = ""
|
||||
display_version = "Git"
|
||||
supports_no_game = "false"
|
||||
firmware_count = 1
|
||||
firmware0_desc = "ppge_atlas.zim (PPSSPP Data ROM)"
|
||||
firmware0_path = "ppge_atlas.zim"
|
||||
firmware0_opt = "false"
|
||||
notes = "(!) ppge_atlas.zim (md5): a93fc411c1ce7d001a2a812643c70085|(!) PPSSPP requires the asset files, lang folder, and flash0 folder inside the 'system\PPSSPP' directory."
|
8
dist/info/sameboy_libretro.info
vendored
8
dist/info/sameboy_libretro.info
vendored
@ -10,3 +10,11 @@ license = "MIT"
|
||||
permissions = ""
|
||||
display_version = "v0.9.0"
|
||||
supports_no_game = "false"
|
||||
firmware_count = 2
|
||||
firmware0_desc = "dmg_boot.bin (Game Boy boot ROM)"
|
||||
firmware0_path = "dmg_boot.bin"
|
||||
firmware0_opt = "true"
|
||||
firmware1_desc = "cgb_boot.bin (Game Boy Color boot ROM)"
|
||||
firmware1_path = "cgb_boot.bin"
|
||||
firmware1_opt = "true"
|
||||
notes = "(!) dmg_boot.bin (md5): 32fbbd84168d3482956eb3c5051637f5|(!) cgb_boot.bin (md5): dbfce9db9deaa2567f6a84fde55f9680"
|
||||
|
2
dist/info/snes9x2002_libretro.info
vendored
2
dist/info/snes9x2002_libretro.info
vendored
@ -5,7 +5,7 @@ corename = "Snes9x 2002"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "Non-commercial"
|
||||
permissions = ""
|
||||
display_version = "7.2.0"
|
||||
|
2
dist/info/snes9x2005_libretro.info
vendored
2
dist/info/snes9x2005_libretro.info
vendored
@ -5,7 +5,7 @@ corename = "Snes9x 2005"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "Non-commercial"
|
||||
permissions = ""
|
||||
display_version = "v1.36"
|
||||
|
2
dist/info/snes9x2005_plus_libretro.info
vendored
2
dist/info/snes9x2005_plus_libretro.info
vendored
@ -5,7 +5,7 @@ corename = "Snes9x 2005 Plus"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "Non-commercial"
|
||||
permissions = ""
|
||||
display_version = "v1.36"
|
||||
|
2
dist/info/snes9x2010_libretro.info
vendored
2
dist/info/snes9x2010_libretro.info
vendored
@ -5,7 +5,7 @@ corename = "Snes9x 2010"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "Non-commercial"
|
||||
permissions = ""
|
||||
display_version = "v1.52.4"
|
||||
|
2
dist/info/snes9x_libretro.info
vendored
2
dist/info/snes9x_libretro.info
vendored
@ -5,7 +5,7 @@ corename = "Snes9x"
|
||||
manufacturer = "Nintendo"
|
||||
categories = "Emulator"
|
||||
systemname = "Super Nintendo Entertainment System"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo"
|
||||
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo"
|
||||
license = "Non-commercial"
|
||||
permissions = ""
|
||||
display_version = "1.53"
|
||||
|
2
dist/info/vba_next_libretro.info
vendored
2
dist/info/vba_next_libretro.info
vendored
@ -13,5 +13,5 @@ supports_no_game = "false"
|
||||
firmware_count = 1
|
||||
firmware0_desc = "gba_bios.bin (Game Boy Advance BIOS)"
|
||||
firmware0_path = "gba_bios.bin"
|
||||
firmware0_opt = "false"
|
||||
firmware0_opt = "true"
|
||||
notes = "(!) gba_bios.bin (md5): a860e8c0b6d573d191e4ec7db1b1e4f6"
|
||||
|
@ -1,130 +0,0 @@
|
||||
# vim: set ts=3 sw=3 noet ft=sh : bash
|
||||
|
||||
die()
|
||||
{
|
||||
echo $1
|
||||
#exit 1
|
||||
}
|
||||
|
||||
# $1 is corename
|
||||
# $2 subdir. If there is no subdir, input "." here
|
||||
# $3 build configuration - ie. release or release_ltcg
|
||||
build_libretro_generic_makefile() {
|
||||
cd "$BASE_DIR"
|
||||
if [ -d "libretro-${1}" ]; then
|
||||
echo "=== Building ${1} ==="
|
||||
cd libretro-${1}
|
||||
cd ${2}
|
||||
cd msvc
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $MSVC_NAME/${3}/${MSVC_NAME}.${FORMAT_EXT} "$RARCH_DIST_DIR"/${1}_libretro$FORMAT.$FORMAT_EXT
|
||||
else
|
||||
echo "${1} not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_beetle_bsnes() {
|
||||
build_libretro_generic_makefile "mednafen_snes" "." $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_beetle_lynx() {
|
||||
build_libretro_generic_makefile "mednafen_lynx" "." $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_beetle_wswan() {
|
||||
build_libretro_generic_makefile "mednafen_wswan" "." $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_beetle_gba() {
|
||||
build_libretro_generic_makefile "mednafen_gba" "." $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_beetle_ngp() {
|
||||
build_libretro_generic_makefile "mednafen_ngp" "." $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_beetle_pce_fast() {
|
||||
build_libretro_generic_makefile "mednafen_pce_fast" "." $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_beetle_supergrafx() {
|
||||
build_libretro_generic_makefile "mednafen_supergrafx" "." $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_beetle_pcfx() {
|
||||
build_libretro_generic_makefile "mednafen_pcfx" "." $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_beetle_vb() {
|
||||
build_libretro_generic_makefile "mednafen_vb" "." $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_snes9x() {
|
||||
build_libretro_generic_makefile "snes9x" "libretro" $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_s9x_next() {
|
||||
build_libretro_generic_makefile "snes9x_next" "libretro" $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_genesis_plus_gx() {
|
||||
build_libretro_generic_makefile "genesis_plus_gx" "libretro" $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_vba_next() {
|
||||
build_libretro_generic_makefile "genesis_plus_gx" "libretro" $RELEASE
|
||||
}
|
||||
|
||||
build_libretro_mame078() {
|
||||
build_libretro_generic_makefile "mame078" "libretro" $RELEASE
|
||||
}
|
||||
|
||||
build_libretro_fceumm() {
|
||||
build_libretro_generic_makefile "fceumm" "src/drivers/libretro" $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_gambatte()
|
||||
{
|
||||
build_libretro_generic_makefile "gambatte" "libgambatte/libretro" $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_nx() {
|
||||
build_libretro_generic_makefile "nxengine" "nxengine-1.0.0.4/libretro" $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_prboom() {
|
||||
build_libretro_generic_makefile "prboom" "libretro" $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_stella() {
|
||||
build_libretro_generic_makefile "stella" "." $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_picodrive() {
|
||||
build_libretro_generic_makefile "picodrive" "platform/libretro" $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_nestopia() {
|
||||
build_libretro_generic_makefile "nestopia" "libretro" $RELEASE_LTCG
|
||||
}
|
||||
|
||||
build_libretro_tyrquake() {
|
||||
build_libretro_generic_makefile "tyrquake" "libretro" $RELEASE_LTCG
|
||||
}
|
||||
|
||||
create_dist_dir()
|
||||
{
|
||||
if [ -d $RARCH_DIR ]; then
|
||||
echo "Directory $RARCH_DIR already exists, skipping creation..."
|
||||
else
|
||||
mkdir $RARCH_DIR
|
||||
fi
|
||||
|
||||
if [ -d $RARCH_DIST_DIR ]; then
|
||||
echo "Directory $RARCH_DIST_DIR already exists, skipping creation..."
|
||||
else
|
||||
mkdir $RARCH_DIST_DIR
|
||||
fi
|
||||
}
|
||||
|
||||
create_dist_dir
|
@ -181,6 +181,14 @@ build_libretro_database() {
|
||||
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/mame/${1}.dat"'
|
||||
fi
|
||||
|
||||
#Check for Final Burn Alpha folders
|
||||
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/fba-merged/${1}.dat" ]; then
|
||||
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/fba-merged/${1}.dat"'
|
||||
fi
|
||||
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/fba-split/${1}.dat" ]; then
|
||||
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/fba-split/${1}.dat"'
|
||||
fi
|
||||
|
||||
#Check if meta libretro-dats folder is there
|
||||
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/libretro-dats/${1}.dat" ]; then
|
||||
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/libretro-dats/${1}.dat"'
|
||||
@ -214,6 +222,7 @@ build_libretro_databases() {
|
||||
build_libretro_database "Lutro" "rom.name"
|
||||
build_libretro_database "ChaiGame" "rom.crc"
|
||||
build_libretro_database "Nintendo - Super Nintendo Entertainment System" "rom.crc"
|
||||
build_libretro_database "Nintendo - Super Nintendo Entertainment System Hacks" "rom.crc"
|
||||
build_libretro_database "Sony - PlayStation" "rom.serial"
|
||||
build_libretro_database "Atari - Jaguar" "rom.crc"
|
||||
build_libretro_database "Nintendo - Nintendo 64" "rom.crc"
|
||||
@ -252,7 +261,7 @@ build_libretro_databases() {
|
||||
build_libretro_database "Nintendo - Family Computer Disk System" "rom.crc"
|
||||
build_libretro_database "Nintendo - Game Boy" "rom.crc"
|
||||
build_libretro_database "Nintendo - Game Boy Advance" "rom.crc"
|
||||
build_libretro_database "Nintendo - Game Boy Advance (e-Cards)" "rom.crc"
|
||||
build_libretro_database "Nintendo - e-Reader" "rom.crc"
|
||||
build_libretro_database "Nintendo - Game Boy Color" "rom.crc"
|
||||
build_libretro_database "Nintendo - GameCube" "rom.crc"
|
||||
build_libretro_database "Nintendo - Nintendo 3DS" "rom.crc"
|
||||
@ -270,6 +279,7 @@ build_libretro_databases() {
|
||||
build_libretro_database "The 3DO Company - 3DO" "rom.crc"
|
||||
build_libretro_database "Philips - Videopac+" "rom.crc"
|
||||
build_libretro_database "RCA - Studio II" "rom.crc"
|
||||
build_libretro_database "Rick Dangerous" "rom.crc"
|
||||
build_libretro_database "Sega - 32X" "rom.crc"
|
||||
build_libretro_database "Sega - Dreamcast" "rom.crc"
|
||||
build_libretro_database "Sega - Game Gear" "rom.crc"
|
||||
@ -309,7 +319,7 @@ build_libretro_databases() {
|
||||
build_libretro_database "MAME 2010" "rom.crc"
|
||||
build_libretro_database "MAME 2014" "rom.crc"
|
||||
build_libretro_database "MAME 2016" "rom.crc"
|
||||
build_libretro_database "FB Alpha - Arcade Games" "rom.name"
|
||||
build_libretro_database "FB Alpha - Arcade Games" "rom.crc"
|
||||
build_libretro_database "DOOM" "rom.crc"
|
||||
build_libretro_database "Cave Story" "rom.crc"
|
||||
build_libretro_database "Quake1" "rom.crc"
|
||||
|
0
libretro-build-msvc2005_x86.sh
Normal file → Executable file
0
libretro-build-msvc2005_x86.sh
Normal file → Executable file
@ -1,17 +0,0 @@
|
||||
#! /usr/bin/env bash
|
||||
# vim: set ts=3 sw=3 noet ft=sh : bash
|
||||
|
||||
SCRIPT="${0#./}"
|
||||
BASE_DIR="${SCRIPT%/*}"
|
||||
WORKDIR="$PWD"
|
||||
|
||||
if [ "$BASE_DIR" = "$SCRIPT" ]; then
|
||||
BASE_DIR="$WORKDIR"
|
||||
else
|
||||
if [[ "$0" != /* ]]; then
|
||||
# Make the path absolute
|
||||
BASE_DIR="$WORKDIR/$BASE_DIR"
|
||||
fi
|
||||
fi
|
||||
|
||||
platform=msvc2017_x64 ${BASE_DIR}/libretro-build.sh $@
|
@ -16,8 +16,10 @@ fi
|
||||
|
||||
if [[ -z "$1" ]]; then
|
||||
WANT_CORES=" \
|
||||
81 \
|
||||
fbalpha2012 \
|
||||
fceumm \
|
||||
fuse \
|
||||
genesis_plus_gx \
|
||||
handy \
|
||||
mame2000 \
|
||||
|
@ -1,100 +1,17 @@
|
||||
#! /usr/bin/env bash
|
||||
# vim: set ts=3 sw=3 noet ft=sh : bash
|
||||
|
||||
BASE_DIR=$(pwd)
|
||||
RARCH_DIR=$BASE_DIR/dist
|
||||
RARCH_DIST_DIR=$RARCH_DIR/xdk1
|
||||
FORMAT=_xdk
|
||||
FORMAT_EXT=lib
|
||||
MSVC_NAME=msvc-2003-xbox1
|
||||
RELEASE_LTCG=Release_LTCG
|
||||
RELEASE=Release
|
||||
SCRIPT="${0#./}"
|
||||
BASE_DIR="${SCRIPT%/*}"
|
||||
WORKDIR="$PWD"
|
||||
|
||||
die()
|
||||
{
|
||||
echo $1
|
||||
#exit 1
|
||||
}
|
||||
|
||||
build_libretro_fba_cps1()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-fbalpha2012_cps1" ]; then
|
||||
echo "=== Building Final Burn Alpha Cores (CPS1) ==="
|
||||
cd libretro-fbalpha2012_cps1/
|
||||
cd projectfiles/visualstudio-2003-libretro-xbox1
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $RELEASE_LTCG/fbalpha2012_libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR/fbalpha2012_cps1_libretro$FORMAT.${FORMAT_EXT}
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_fba_cps2()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-fbalpha2012_cps2" ]; then
|
||||
echo "=== Building Final Burn Alpha Cores (CPS2) ==="
|
||||
cd libretro-fbalpha2012_cps2/
|
||||
cd projectfiles/visualstudio-2003-libretro-xbox1
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $RELEASE_LTCG/libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR/fbalpha2012_cps2_libretro$FORMAT.${FORMAT_EXT}
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
build_libretro_fba_neogeo()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-fbalpha2012_neogeo" ]; then
|
||||
echo "=== Building Final Burn Alpha Cores (NeoGeo) ==="
|
||||
cd libretro-fbalpha2012_neogeo/
|
||||
cd projectfiles/visualstudio-2003-libretro-xbox1
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $RELEASE_LTCG/libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR/fbalpha2012_neogeo_libretro$FORMAT.${FORMAT_EXT}
|
||||
fi
|
||||
}
|
||||
|
||||
build_libretro_fba()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-fbalpha2012" ]; then
|
||||
echo "=== Building Final Burn Alpha ==="
|
||||
cd libretro-fbalpha2012/
|
||||
cd svn-current/trunk
|
||||
cd projectfiles/visualstudio-2003-libretro-xbox1
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $RELEASE_LTCG/fbalpha2012_libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR
|
||||
|
||||
build_libretro_fba_cps1
|
||||
build_libretro_fba_cps2
|
||||
build_libretro_fba_neogeo
|
||||
else
|
||||
echo "Final Burn Alpha not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
source $BASE_DIR/libretro-build-common-xdk.sh
|
||||
|
||||
if [ $1 ]; then
|
||||
$1
|
||||
if [ "$BASE_DIR" = "$SCRIPT" ]; then
|
||||
BASE_DIR="$WORKDIR"
|
||||
else
|
||||
#build_libretro_beetle_lynx
|
||||
build_libretro_beetle_gba
|
||||
build_libretro_beetle_ngp
|
||||
build_libretro_beetle_pce_fast
|
||||
build_libretro_beetle_supergrafx
|
||||
build_libretro_beetle_pcfx
|
||||
build_libretro_mednafen_psx
|
||||
build_libretro_beetle_vb
|
||||
build_libretro_beetle_wswan
|
||||
#build_libretro_beetle_bsnes
|
||||
build_libretro_snes9x2010
|
||||
build_libretro_genesis_plus_gx
|
||||
build_libretro_fba
|
||||
build_libretro_vba_next
|
||||
build_libretro_fceumm
|
||||
build_libretro_gambatte
|
||||
build_libretro_nx
|
||||
build_libretro_prboom
|
||||
build_libretro_nestopia
|
||||
build_libretro_tyrquake
|
||||
if [[ "$0" != /* ]]; then
|
||||
# Make the path absolute
|
||||
BASE_DIR="$WORKDIR/$BASE_DIR"
|
||||
fi
|
||||
fi
|
||||
|
||||
platform=xbox1 ${BASE_DIR}/libretro-build.sh $@
|
||||
|
@ -1,62 +1,17 @@
|
||||
#! /usr/bin/env bash
|
||||
# vim: set ts=3 sw=3 noet ft=sh : bash
|
||||
|
||||
BASE_DIR=$(pwd)
|
||||
RARCH_DIR=$BASE_DIR/dist
|
||||
RARCH_DIST_DIR=$RARCH_DIR/xdk360
|
||||
FORMAT=_xdk360
|
||||
FORMAT_EXT=lib
|
||||
MSVC_NAME=msvc-2010-360
|
||||
RELEASE_LTCG=Release_LTCG
|
||||
RELEASE=Release
|
||||
SCRIPT="${0#./}"
|
||||
BASE_DIR="${SCRIPT%/*}"
|
||||
WORKDIR="$PWD"
|
||||
|
||||
die()
|
||||
{
|
||||
echo $1
|
||||
#exit 1
|
||||
}
|
||||
|
||||
build_libretro_fba()
|
||||
{
|
||||
cd $BASE_DIR
|
||||
if [ -d "libretro-fbalpha2012" ]; then
|
||||
echo "=== Building Final Burn Alpha ==="
|
||||
cd libretro-fbalpha2012/
|
||||
cd svn-current/trunk
|
||||
cd projectfiles/visualstudio-2010-libretro-360
|
||||
cmd.exe /k $MSVC_NAME.bat
|
||||
cp $RELEASE_LTCG/fbalpha2012_libretro$FORMAT.${FORMAT_EXT} $RARCH_DIST_DIR
|
||||
else
|
||||
echo "Final Burn Alpha not fetched, skipping ..."
|
||||
fi
|
||||
}
|
||||
|
||||
source $BASE_DIR/libretro-build-common-xdk.sh
|
||||
|
||||
if [ $1 ]; then
|
||||
$1
|
||||
if [ "$BASE_DIR" = "$SCRIPT" ]; then
|
||||
BASE_DIR="$WORKDIR"
|
||||
else
|
||||
#build_libretro_beetle_lynx
|
||||
build_libretro_beetle_gba
|
||||
build_libretro_beetle_ngp
|
||||
build_libretro_beetle_pce_fast
|
||||
build_libretro_beetle_supergrafx
|
||||
build_libretro_beetle_pcfx
|
||||
build_libretro_mednafen_psx
|
||||
build_libretro_beetle_vb
|
||||
build_libretro_beetle_wswan
|
||||
#build_libretro_beetle_bsnes
|
||||
build_libretro_snes9x2010
|
||||
build_libretro_genesis_plus_gx
|
||||
build_libretro_fb_alpha
|
||||
build_libretro_vba_next
|
||||
build_libretro_fceumm
|
||||
build_libretro_gambatte
|
||||
build_libretro_nx
|
||||
build_libretro_prboom
|
||||
#build_libretro_stella
|
||||
#build_libretro_quicknes
|
||||
build_libretro_nestopia
|
||||
build_libretro_tyrquake
|
||||
build_libretro_mame078
|
||||
if [[ "$0" != /* ]]; then
|
||||
# Make the path absolute
|
||||
BASE_DIR="$WORKDIR/$BASE_DIR"
|
||||
fi
|
||||
fi
|
||||
|
||||
platform=xbox360 ${BASE_DIR}/libretro-build.sh $@
|
||||
|
@ -29,7 +29,9 @@ if [ "$HOST_CC" ]; then
|
||||
fi
|
||||
|
||||
if [ -z "$MAKE" ]; then
|
||||
if uname -s | grep -i MINGW > /dev/null 2>&1; then
|
||||
if uname -o | grep -i Msys > /dev/null 2>&1; then
|
||||
MAKE=make
|
||||
elif uname -s | grep -i MINGW > /dev/null 2>&1; then
|
||||
MAKE=mingw32-make
|
||||
else
|
||||
if type gmake > /dev/null 2>&1; then
|
||||
|
@ -306,14 +306,17 @@ build_libretro_generic_makefile() {
|
||||
fi
|
||||
|
||||
if [ "${COMMAND}" = "CMAKE" ]; then
|
||||
if [ "${PLATFORM}" = "android" ]; then
|
||||
EXTRAARGS="-DCMAKE_SYSTEM_NAME=Android -DCMAKE_SYSTEM_VERSION=${API_LEVEL} -DCMAKE_ANDROID_ARCH_ABI=${ABI_OVERRIDE} -DCMAKE_ANDROID_NDK=${NDK_ROOT}"
|
||||
fi
|
||||
if [ -z "${ARGS}" ]; then
|
||||
echo "BUILD CMD: ${CMAKE}" 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
|
||||
${CMAKE} | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
|
||||
echo "BUILD CMD: ${HELPER} ${MAKE} -f ${MAKEFILE} -j${JOBS}" 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
|
||||
${HELPER} ${MAKE} -f ${MAKEFILE} platform=${PLATFORM} -j${JOBS} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
|
||||
else
|
||||
echo "BUILD CMD: ${CMAKE} ${ARGS}" 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
|
||||
echo ${ARGS} | xargs ${CMAKE} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
|
||||
echo "BUILD CMD: ${CMAKE} ${EXTRAARGS} ${ARGS}" 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
|
||||
echo ${EXTRAARGS} ${ARGS} | xargs ${CMAKE} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
|
||||
echo "BUILD CMD: ${HELPER} ${MAKE} -f ${MAKEFILE} -j${JOBS}" 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
|
||||
${HELPER} ${MAKE} -f ${MAKEFILE} -j${JOBS} 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_${NAME}_${PLATFORM}.log
|
||||
fi
|
||||
@ -707,6 +710,9 @@ while read line; do
|
||||
SUBDIR=`echo $line | cut -f 9 -d " "`
|
||||
|
||||
if [ "${ENABLED}" = "YES" ]; then
|
||||
echo -ne "buildbot job started at: "
|
||||
date
|
||||
echo
|
||||
echo "buildbot job: $jobid processing $NAME"
|
||||
echo --------------------------------------------------
|
||||
echo Variables:
|
||||
@ -868,12 +874,17 @@ while read line; do
|
||||
BUILD="YES"
|
||||
fi
|
||||
|
||||
if [ "${PREVCORE}" = "bsnes" -a "${PREVBUILD}" = "YES" -a "${NAME}" = "bsnes" ]; then
|
||||
if [ "${PREVCORE}" = "bsnes" -a "${PREVBUILD}" = "YES" -a "${COMMAND}" = "BSNES_JNI" ]; then
|
||||
FORCE="YES"
|
||||
BUILD="YES"
|
||||
fi
|
||||
|
||||
if [ "${PREVCORE}" = "bsnes" -a "${PREVBUILD}" = "YES" -a "${NAME}" = "bsnes-mercury" ]; then
|
||||
if [ "${PREVCORE}" = "bsnes_mercury" -a "${PREVBUILD}" = "YES" -a "${COMMAND}" = "BSNES" ]; then
|
||||
FORCE="YES"
|
||||
BUILD="YES"
|
||||
fi
|
||||
|
||||
if [ "${PREVCORE}" = "bsnes_mercury" -a "${PREVBUILD}" = "YES" -a "${COMMAND}" = "BSNES_JNI" ]; then
|
||||
FORCE="YES"
|
||||
BUILD="YES"
|
||||
fi
|
||||
@ -1011,7 +1022,7 @@ while read line; do
|
||||
echo "cloning repo $URL..."
|
||||
git clone --depth=1 -b "$GIT_BRANCH" "$URL" "$DIR"
|
||||
cd $DIR
|
||||
git submodule update --init
|
||||
git submodule update --init --recursive
|
||||
BUILD="YES"
|
||||
fi
|
||||
cd $WORK
|
||||
@ -1044,6 +1055,8 @@ while read line; do
|
||||
echo "buildbot job: building $NAME up-to-date"
|
||||
fi
|
||||
echo
|
||||
echo -ne "buildbot job finished at: "
|
||||
date
|
||||
fi
|
||||
|
||||
cd "${BASE_DIR}"
|
||||
@ -1637,19 +1650,6 @@ if [ "${PLATFORM}" = "MINGW64" ] || [ "${PLATFORM}" = "MINGW32" ] || [ "${PLATFO
|
||||
mkdir -p windows/system
|
||||
mkdir -p windows/screenshots
|
||||
|
||||
|
||||
cat << EOF > windows/retroarch.cfg
|
||||
dpi_override_value = "160"
|
||||
input_joypad_driver = "xinput"
|
||||
input_osk_overlay_enable = "false"
|
||||
load_dummy_on_core_shutdown = "false"
|
||||
menu_collapse_subgroups_enable = "true"
|
||||
video_driver = "gl"
|
||||
system_directory = ":\system"
|
||||
savefile_directory = ":\saves"
|
||||
savestate_directory = ":\states"
|
||||
EOF
|
||||
|
||||
cp -v retroarch.default.cfg windows/
|
||||
cp -v tools/*.exe windows/
|
||||
cp -rf libretro-common/audio/dsp_filters/*.dll windows/filters/audio
|
||||
@ -1693,7 +1693,7 @@ if [ "${PLATFORM}" = "psp1" ] && [ "${RA}" = "YES" ]; then
|
||||
cp -v $RARCH_DIST_DIR/*.a .
|
||||
|
||||
time sh ./dist-cores.sh psp1 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
|
||||
if [ $? -eq 0 ]; then
|
||||
if [ ${PIPESTATUS[0]} -eq 0 ]; then
|
||||
MESSAGE="retroarch: [status: done] [$jobid]"
|
||||
curl -X POST -d type="finish" -d index="$ENTRY_ID" -d status="done" http://buildbot.fiveforty.net/build_entry/
|
||||
touch $TMPDIR/built-frontend
|
||||
@ -1743,7 +1743,7 @@ if [ "${PLATFORM}" == "wii" ] && [ "${RA}" == "YES" ]; then
|
||||
cp -v $RARCH_DIST_DIR/*.a .
|
||||
|
||||
time sh ./dist-cores.sh wii 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
|
||||
if [ $? -eq 0 ];
|
||||
if [ ${PIPESTATUS[0]} -eq 0 ];
|
||||
then
|
||||
MESSAGE="retroarch: [status: done] [$jobid]"
|
||||
curl -X POST -d type="finish" -d index="$ENTRY_ID" -d status="done" http://buildbot.fiveforty.net/build_entry/
|
||||
@ -1796,7 +1796,7 @@ if [ "${PLATFORM}" == "wiiu" ] && [ "${RA}" == "YES" ]; then
|
||||
cp -v ../media/assets/pkg/wiiu/*.png .
|
||||
|
||||
time sh ./wiiu-cores.sh 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
|
||||
if [ $? -eq 0 ];
|
||||
if [ ${PIPESTATUS[0]} -eq 0 ];
|
||||
then
|
||||
MESSAGE="retroarch: [status: done] [$jobid]"
|
||||
curl -X POST -d type="finish" -d index="$ENTRY_ID" -d status="done" http://buildbot.fiveforty.net/build_entry/
|
||||
@ -1840,7 +1840,7 @@ if [ "${PLATFORM}" == "ngc" ] && [ "${RA}" == "YES" ]; then
|
||||
cp -v $RARCH_DIST_DIR/*.a .
|
||||
|
||||
time sh ./dist-cores.sh ngc 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
|
||||
if [ $? -eq 0 ];
|
||||
if [ ${PIPESTATUS[0]} -eq 0 ];
|
||||
then
|
||||
MESSAGE="retroarch: [status: done] [$jobid]"
|
||||
curl -X POST -d type="finish" -d index="$ENTRY_ID" -d status="done" http://buildbot.fiveforty.net/build_entry/
|
||||
@ -1890,7 +1890,7 @@ if [ "${PLATFORM}" == "ctr" ] && [ "${RA}" == "YES" ]; then
|
||||
cp -v $RARCH_DIST_DIR/*.a .
|
||||
|
||||
time sh ./dist-cores.sh ctr 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
|
||||
if [ $? -eq 0 ]; then
|
||||
if [ ${PIPESTATUS[0]} -eq 0 ]; then
|
||||
MESSAGE="retroarch: [status: done] [$jobid]"
|
||||
curl -X POST -d type="finish" -d index="$ENTRY_ID" -d status="done" http://buildbot.fiveforty.net/build_entry/
|
||||
echo $MESSAGE
|
||||
@ -1959,7 +1959,7 @@ if [ "${PLATFORM}" == "vita" ] && [ "${RA}" == "YES" ]; then
|
||||
cp -v $RARCH_DIST_DIR/arm/*.a .
|
||||
|
||||
time sh ./dist-cores.sh vita 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
|
||||
if [ $? -eq 0 ]; then
|
||||
if [ ${PIPESTATUS[0]} -eq 0 ]; then
|
||||
MESSAGE="retroarch: [status: done] [$jobid]"
|
||||
curl -X POST -d type="finish" -d index="$ENTRY_ID" -d status="done" http://buildbot.fiveforty.net/build_entry/
|
||||
echo $MESSAGE
|
||||
@ -2008,7 +2008,7 @@ if [ "${PLATFORM}" == "ps3" ] && [ "${RA}" == "YES" ]; then
|
||||
cp -v $RARCH_DIST_DIR/*.a .
|
||||
|
||||
time sh ./dist-cores.sh dex-ps3 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}_dex.log
|
||||
if [ $? -eq 0 ]; then
|
||||
if [ ${PIPESTATUS[0]} -eq 0 ]; then
|
||||
MESSAGE="retroarch: [status: done] [$jobid]"
|
||||
curl -X POST -d type="finish" -d index="$ENTRY_ID" -d status="done" http://buildbot.fiveforty.net/build_entry/
|
||||
echo $MESSAGE
|
||||
@ -2025,7 +2025,7 @@ if [ "${PLATFORM}" == "ps3" ] && [ "${RA}" == "YES" ]; then
|
||||
echo buildbot job: $MESSAGE
|
||||
ENTRY_ID=`curl -X POST -d type="start" -d master_log="$MASTER_LOG_ID" -d platform="$jobid" -d name="retroarch" http://buildbot.fiveforty.net/build_entry/`
|
||||
time sh ./dist-cores.sh cex-ps3 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}_cex.log
|
||||
if [ $? -eq 0 ]; then
|
||||
if [ ${PIPESTATUS[0]} -eq 0 ]; then
|
||||
MESSAGE="retroarch: [status: done] [$jobid]"
|
||||
curl -X POST -d type="finish" -d index="$ENTRY_ID" -d status="done" http://buildbot.fiveforty.net/build_entry/
|
||||
echo $MESSAGE
|
||||
@ -2042,7 +2042,7 @@ if [ "${PLATFORM}" == "ps3" ] && [ "${RA}" == "YES" ]; then
|
||||
echo buildbot job: $MESSAGE
|
||||
ENTRY_ID=`curl -X POST -d type="start" -d master_log="$MASTER_LOG_ID" -d platform="$jobid" -d name="retroarch" http://buildbot.fiveforty.net/build_entry/`
|
||||
time sh ./dist-cores.sh ode-ps3 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}_ode.log
|
||||
if [ $? -eq 0 ]; then
|
||||
if [ ${PIPESTATUS[0]} -eq 0 ]; then
|
||||
MESSAGE="retroarch: [status: done] [$jobid]"
|
||||
curl -X POST -d type="finish" -d index="$ENTRY_ID" -d status="done" http://buildbot.fiveforty.net/build_entry/
|
||||
echo $MESSAGE
|
||||
@ -2084,7 +2084,7 @@ if [ "${PLATFORM}" = "emscripten" ] && [ "${RA}" = "YES" ]; then
|
||||
|
||||
echo "BUILD CMD $HELPER ./dist-cores.sh emscripten" &> $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
|
||||
$HELPER ./dist-cores.sh emscripten 2>&1 | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_${PLATFORM}.log
|
||||
if [ $? -eq 0 ]; then
|
||||
if [ ${PIPESTATUS[0]} -eq 0 ]; then
|
||||
MESSAGE="retroarch: [status: done] [$jobid]"
|
||||
curl -X POST -d type="finish" -d index="$ENTRY_ID" -d status="done" http://buildbot.fiveforty.net/build_entry/
|
||||
echo $MESSAGE
|
||||
|
@ -531,6 +531,32 @@ case "$platform" in
|
||||
AR="$DEVKITPPC/bin/powerpc-eabi-ar$BINARY_EXT"
|
||||
;;
|
||||
|
||||
xbox1)
|
||||
DIST_DIR="xbox1"
|
||||
FORMAT_EXT=lib
|
||||
FORMAT_COMPILER_TARGET=xbox1_msvc2003
|
||||
FORMAT_COMPILER_TARGET_ALT=xbox1_msvc2003
|
||||
FORMAT=_xdk1
|
||||
BINARY_EXT=.exe
|
||||
|
||||
CC="cl.exe"
|
||||
CXX="cl.exe"
|
||||
|
||||
;;
|
||||
|
||||
xbox360)
|
||||
DIST_DIR="xbox360"
|
||||
FORMAT_EXT=lib
|
||||
FORMAT_COMPILER_TARGET=xbox360_msvc2010
|
||||
FORMAT_COMPILER_TARGET_ALT=xbox360_msvc2010
|
||||
FORMAT=_xdk360
|
||||
BINARY_EXT=.exe
|
||||
|
||||
CC="cl.exe"
|
||||
CXX="cl.exe"
|
||||
|
||||
;;
|
||||
|
||||
wiiu)
|
||||
DIST_DIR="wiiu"
|
||||
FORMAT_EXT=a
|
||||
@ -658,12 +684,52 @@ case "$platform" in
|
||||
CXX="cl.exe"
|
||||
CXX11="cl.exe"
|
||||
;;
|
||||
msvc2017_x64)
|
||||
platform=windows_msvc2017_x64
|
||||
msvc2017_desktop_x86)
|
||||
platform=windows_msvc2017_desktop_x86
|
||||
FORMAT_EXT="dll"
|
||||
BINARY_EXT=".exe"
|
||||
FORMAT_COMPILER_TARGET="windows_msvc2017_x64"
|
||||
DIST_DIR="msvc2017_x64"
|
||||
FORMAT_COMPILER_TARGET="windows_msvc2017_desktop_x86"
|
||||
DIST_DIR="msvc2017_desktop_x86"
|
||||
CC="cl.exe"
|
||||
CXX="cl.exe"
|
||||
CXX11="cl.exe"
|
||||
;;
|
||||
msvc2017_desktop_x64)
|
||||
platform=windows_msvc2017_desktop_x64
|
||||
FORMAT_EXT="dll"
|
||||
BINARY_EXT=".exe"
|
||||
FORMAT_COMPILER_TARGET="windows_msvc2017_desktop_x64"
|
||||
DIST_DIR="msvc2017_desktop_x64"
|
||||
CC="cl.exe"
|
||||
CXX="cl.exe"
|
||||
CXX11="cl.exe"
|
||||
;;
|
||||
msvc2017_uwp_x86)
|
||||
platform=windows_msvc2017_uwp_x86
|
||||
FORMAT_EXT="dll"
|
||||
BINARY_EXT=".exe"
|
||||
FORMAT_COMPILER_TARGET="windows_msvc2017_uwp_x86"
|
||||
DIST_DIR="msvc2017_uwp_x86"
|
||||
CC="cl.exe"
|
||||
CXX="cl.exe"
|
||||
CXX11="cl.exe"
|
||||
;;
|
||||
msvc2017_uwp_x64)
|
||||
platform=windows_msvc2017_uwp_x64
|
||||
FORMAT_EXT="dll"
|
||||
BINARY_EXT=".exe"
|
||||
FORMAT_COMPILER_TARGET="windows_msvc2017_uwp_x64"
|
||||
DIST_DIR="msvc2017_uwp_x64"
|
||||
CC="cl.exe"
|
||||
CXX="cl.exe"
|
||||
CXX11="cl.exe"
|
||||
;;
|
||||
msvc2017_uwp_arm)
|
||||
platform=windows_msvc2017_uwp_arm
|
||||
FORMAT_EXT="dll"
|
||||
BINARY_EXT=".exe"
|
||||
FORMAT_COMPILER_TARGET="windows_msvc2017_uwp_arm"
|
||||
DIST_DIR="msvc2017_uwp_arm"
|
||||
CC="cl.exe"
|
||||
CXX="cl.exe"
|
||||
CXX11="cl.exe"
|
||||
|
1
recipes/android/cores-android-cmake-aarch64
Normal file
1
recipes/android/cores-android-cmake-aarch64
Normal file
@ -0,0 +1 @@
|
||||
ppsspp libretro-ppsspp-aarch64 https://github.com/libretro/ppsspp.git master SUBMODULE YES CMAKE Makefile build -DLIBRETRO=ON -DCMAKE_ANDROID_NDK_TOOLCHAIN_VERSION=clang -DCMAKE_ANDROID_STL_TYPE=c++_static -DCMAKE_BUILD_TYPE=Release ..
|
15
recipes/android/cores-android-cmake-aarch64.conf
Normal file
15
recipes/android/cores-android-cmake-aarch64.conf
Normal file
@ -0,0 +1,15 @@
|
||||
ANDROID_HOME /home/buildbot/tools/android/android-sdk-linux
|
||||
NDK_ROOT /home/buildbot/tools/android/android-ndk-r15c/
|
||||
ANDROID_NDK /home/buildbot/tools/android/android-ndk-r15c/
|
||||
PATH /home/buildbot/tools/android/android-ndk-r15c:/home/buildbot/tools/android/android-sdk-linux/tools
|
||||
PLATFORM android
|
||||
platform android
|
||||
MAKE make
|
||||
NDK ndk-build
|
||||
NDK_TOOLCHAIN_VERSION 4.9
|
||||
RA NO
|
||||
LIBSUFFIX _android
|
||||
CORE_JOB YES
|
||||
ABI_OVERRIDE arm64-v8a
|
||||
API_LEVEL 21
|
||||
CMAKE cmake
|
1
recipes/android/cores-android-cmake-armv7
Normal file
1
recipes/android/cores-android-cmake-armv7
Normal file
@ -0,0 +1 @@
|
||||
ppsspp libretro-ppsspp-armv7 https://github.com/libretro/ppsspp.git master SUBMODULE YES CMAKE Makefile build -DLIBRETRO=ON -DCMAKE_ANDROID_NDK_TOOLCHAIN_VERSION=clang -DCMAKE_ANDROID_STL_TYPE=c++_static -DCMAKE_BUILD_TYPE=Release ..
|
15
recipes/android/cores-android-cmake-armv7.conf
Normal file
15
recipes/android/cores-android-cmake-armv7.conf
Normal file
@ -0,0 +1,15 @@
|
||||
ANDROID_HOME /home/buildbot/tools/android/android-sdk-linux
|
||||
NDK_ROOT /home/buildbot/tools/android/android-ndk-r15c/
|
||||
ANDROID_NDK /home/buildbot/tools/android/android-ndk-r15c/
|
||||
PATH /home/buildbot/tools/android/android-ndk-r15c:/home/buildbot/tools/android/android-sdk-linux/tools
|
||||
PLATFORM android
|
||||
platform android
|
||||
MAKE make
|
||||
NDK ndk-build
|
||||
NDK_TOOLCHAIN_VERSION 4.9
|
||||
RA NO
|
||||
LIBSUFFIX _android
|
||||
CORE_JOB YES
|
||||
ABI_OVERRIDE armeabi-v7a
|
||||
API_LEVEL 9
|
||||
CMAKE cmake
|
1
recipes/android/cores-android-cmake-x86
Normal file
1
recipes/android/cores-android-cmake-x86
Normal file
@ -0,0 +1 @@
|
||||
ppsspp libretro-ppsspp-x86 https://github.com/libretro/ppsspp.git master SUBMODULE YES CMAKE Makefile build -DLIBRETRO=ON -DCMAKE_ANDROID_NDK_TOOLCHAIN_VERSION=clang -DCMAKE_ANDROID_STL_TYPE=c++_static -DCMAKE_BUILD_TYPE=Release ..
|
15
recipes/android/cores-android-cmake-x86.conf
Normal file
15
recipes/android/cores-android-cmake-x86.conf
Normal file
@ -0,0 +1,15 @@
|
||||
ANDROID_HOME /home/buildbot/tools/android/android-sdk-linux
|
||||
NDK_ROOT /home/buildbot/tools/android/android-ndk-r15c/
|
||||
ANDROID_NDK /home/buildbot/tools/android/android-ndk-r15c/
|
||||
PATH /home/buildbot/tools/android/android-ndk-r15c:/home/buildbot/tools/android/android-sdk-linux/tools
|
||||
PLATFORM android
|
||||
platform android
|
||||
MAKE make
|
||||
NDK ndk-build
|
||||
NDK_TOOLCHAIN_VERSION 4.9
|
||||
RA NO
|
||||
LIBSUFFIX _android
|
||||
CORE_JOB YES
|
||||
ABI_OVERRIDE x86
|
||||
API_LEVEL 9
|
||||
CMAKE cmake
|
@ -2,15 +2,15 @@
|
||||
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
4do libretro-4do https://github.com/libretro/4do-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master PROJECT YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni performance
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni balanced
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni accuracy
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES_JNI Makefile target-libretro/jni performance
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES_JNI Makefile target-libretro/jni balanced
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES_JNI Makefile target-libretro/jni accuracy
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni performance
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni balanced
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni accuracy
|
||||
snes9x2002 libretro-snes9x2002 https://github.com/libretro/snes9x2002.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
snes9x2005 libretro-snes9x2005 https://github.com/libretro/snes9x2005.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
snes9x2005_plus libretro-snes9x2005_plus https://github.com/libretro/snes9x2005.git master PROJECT YES GENERIC_JNI Makefile . USE_BLARGG_APU=1
|
||||
snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC_JNI Makefile libretro/jni
|
||||
snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
@ -48,6 +48,7 @@ mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git ma
|
||||
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master PROJECT YES GENERIC_JNI Makefile.libretro libretro/jni
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC_JNI Makefile.libretro jni
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
@ -57,7 +58,6 @@ pcsx_rearmed_interpreter libretro-pcsx_rearmed_interpreter https://github.com/li
|
||||
pocketcdg libretro-pocketcdg https://github.com/libretro/libretro-pocketcdg.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
picodrive libretro-picodrive https://github.com/libretro/picodrive.git master SUBMODULE YES GENERIC_JNI Makefile.libretro jni
|
||||
pokemini libretro-pokemini https://github.com/libretro/PokeMini.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
ppsspp libretro-ppsspp https://github.com/libretro/ppsspp.git master SUBMODULE YES GENERIC_JNI Makefile.libretro libretro/jni
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
prosystem libretro-prosystem https://github.com/libretro/prosystem-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
px68k libretro-px68k https://github.com/libretro/px68k-libretro.git master PROJECT YES GENERIC_JNI Makefile.libretro libretro/jni
|
||||
|
@ -2,9 +2,9 @@
|
||||
3dengine libretro64-3dengine https://github.com/libretro/libretro-3dengine.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
4do libretro64-4do https://github.com/libretro/4do-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
bluemsx libretro64-bluemsx https://github.com/libretro/blueMSX-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
bsnes libretro64-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni performance
|
||||
bsnes libretro64-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni balanced
|
||||
bsnes libretro64-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni accuracy
|
||||
bsnes libretro64-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES_JNI Makefile target-libretro/jni performance
|
||||
bsnes libretro64-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES_JNI Makefile target-libretro/jni balanced
|
||||
bsnes libretro64-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES_JNI Makefile target-libretro/jni accuracy
|
||||
bsnes_mercury libretro64-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni performance
|
||||
bsnes_mercury libretro64-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni balanced
|
||||
bsnes_mercury libretro64-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES_JNI Makefile target-libretro/jni accuracy
|
||||
@ -47,6 +47,7 @@ mame2003 libretro64-mame2003 https://github.com/libretro/mame2003-libretro.git
|
||||
mame2000 libretro64-mame2000 https://github.com/libretro/mame2000-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
mrboom libretro64-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
nekop2 libretro64-nekop2 https://github.com/libretro/libretro-meowPC98.git master PROJECT YES GENERIC_JNI Makefile.libretro libretro/jni
|
||||
np2kai libretro64-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC_JNI Makefile.libretro jni
|
||||
parallel_n64 libretro64-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
nxengine libretro64-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
o2em libretro64-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
@ -56,7 +57,6 @@ pcsx_rearmed_interpreter libretro64-pcsx_rearmed_interpreter https://github.com/
|
||||
pocketcdg libretro64-pocketcdg https://github.com/libretro/libretro-pocketcdg.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
picodrive libretro64-picodrive https://github.com/libretro/picodrive.git master SUBMODULE YES GENERIC_JNI Makefile.libretro jni
|
||||
pokemini libretro64-pokemini https://github.com/libretro/PokeMini.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
ppsspp libretro64-ppsspp https://github.com/libretro/ppsspp.git master SUBMODULE YES GENERIC_JNI Makefile.libretro libretro/jni
|
||||
prboom libretro64-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
prosystem libretro64-prosystem https://github.com/libretro/prosystem-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
px68k libretro64-px68k https://github.com/libretro/px68k-libretro.git master PROJECT YES GENERIC_JNI Makefile.libretro libretro/jni
|
||||
|
@ -1,2 +1,3 @@
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC_JNI Makefile libretro/jni
|
||||
quicknes libretro-quicknes https://github.com/libretro/QuickNES_Core.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
bluemsx libretro-bluemsx-old https://github.com/libretro/blueMSX-libretro.git master PROJECT YES GENERIC_JNI Makefile jni
|
||||
|
@ -10,3 +10,4 @@ NDK_TOOLCHAIN_VERSION 4.9
|
||||
RA NO
|
||||
LIBSUFFIX _android
|
||||
CORE_JOB YES
|
||||
CMAKE cmake
|
||||
|
@ -9,5 +9,5 @@ NDK ndk-build
|
||||
RA YES
|
||||
LIBSUFFIX _android
|
||||
JAVA_HOME /usr/lib/jvm/java-8-oracle
|
||||
BRANCH aarch64
|
||||
TARGET_ABIS arm64-v8a
|
||||
BRANCH aarch64
|
||||
|
@ -1,4 +1,4 @@
|
||||
retroarch retroarch-aarch64 https://github.com/fr500/Retroarch.git SUBMODULE YES .
|
||||
retroarch retroarch-aarch64 https://github.com/libretro/Retroarch.git SUBMODULE YES .
|
||||
overlays overlays https://github.com/libretro/common-overlays.git ASSETS YES retroarch-aarch64/media
|
||||
shaders shaders_glsl https://github.com/libretro/glsl-shaders.git ASSETS YES retroarch-aarch64/media
|
||||
autoconfig autoconfig https://github.com/libretro/retroarch-joypad-autoconfig.git ASSETS YES retroarch-aarch64/media
|
||||
|
@ -54,6 +54,7 @@ parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master PROJECT YES GENERIC Makefile.libretro libretro
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git master PROJECT YES GENERIC Makefile.libretro . USE_DYNAREC=1
|
||||
|
@ -53,6 +53,7 @@ parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master PROJECT YES GENERIC Makefile.libretro libretro
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git master PROJECT YES GENERIC Makefile.libretro . USE_DYNAREC=1
|
||||
|
@ -53,9 +53,10 @@ melonds libretro-melonds https://github.com/libretro/melonDS.git master PROJECT
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master PROJECT YES GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master PROJECT YES GENERIC Makefile.libretro libretro
|
||||
mupen64plus libretro-mupen64plus https://github.com/libretro/mupen64plus-libretro.git master PROJECT YES GENERIC_GL Makefile .
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master PROJECT YES GENERIC Makefile.libretro libretro
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
openlara libretro-openlara https://github.com/libretro/OpenLara.git master PROJECT YES GENERIC Makefile src/platform/libretro
|
||||
|
@ -40,6 +40,7 @@ meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master P
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git master PROJECT YES GENERIC Makefile.libretro . USE_DYNAREC=0
|
||||
|
@ -32,6 +32,7 @@ mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.gi
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_GL Makefile .
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
picodrive libretro-picodrive https://github.com/libretro/picodrive.git master SUBMODULE YES GENERIC Makefile.libretro .
|
||||
|
@ -7,7 +7,6 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib
|
||||
|
||||
cd ./$APP/
|
||||
|
||||
wget -q https://github.com/probonopd/AppImages/raw/master/functions.sh -O ./functions.sh
|
||||
. ./functions.sh
|
||||
|
||||
generate_status
|
||||
|
@ -56,6 +56,7 @@ meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master P
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_GL Makefile . ARCH=arm
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git master PROJECT YES GENERIC Makefile.libretro . USE_DYNAREC=0
|
||||
|
@ -1,25 +1,26 @@
|
||||
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master PROJECT YES GENERIC Makefile .
|
||||
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master PROJECT YES GENERIC_GL Makefile .
|
||||
4do libretro-4do https://github.com/libretro/4do-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
81 libretro-81 https://github.com/libretro/81-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master PROJECT YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES Makefile . accuracy
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES Makefile . balanced
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES Makefile . performance
|
||||
bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-libretro-cplusplus98.git master PROJECT YES BSNES Makefile . cpp98
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES Makefile . accuracy
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES Makefile . balanced
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES Makefile . performance
|
||||
bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-libretro-cplusplus98.git master PROJECT YES BSNES Makefile . cpp98
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES Makefile . accuracy
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES Makefile . balanced
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES Makefile . performance
|
||||
citra libretro-citra https://github.com/libretro/citra.git master SUBMODULE YES CMAKE Makefile build -DENABLE_LIBRETRO=1 -DENABLE_SDL2=0 -DENABLE_QT=0 -DDISABLE_LIBPNG=1 -DCMAKE_BUILD_TYPE="Release" --target citra_libretro ..
|
||||
craft libretro-craft https://github.com/libretro/craft master PROJECT YES GENERIC Makefile.libretro .
|
||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master SUBMODULE YES GENERIC Makefile .
|
||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master PROJECT YES GENERIC Makefile .
|
||||
chaigame libretro-chaigame https://github.com/RobLoach/ChaiGame.git master PROJECT YES GENERIC Makefile .
|
||||
citra libretro-citra https://github.com/libretro/citra.git master SUBMODULE YES CMAKE Makefile build -DENABLE_LIBRETRO=1 -DENABLE_SDL2=0 -DENABLE_QT=0 -DDISABLE_LIBPNG=1 -DCMAKE_BUILD_TYPE="Release" -DENABLE_WEB_SERVICE=0 -DUSE_SYSTEM_CURL=1 --target citra_libretro ..
|
||||
craft libretro-craft https://github.com/libretro/craft master PROJECT YES GENERIC Makefile.libretro .
|
||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master SUBMODULE YES GENERIC Makefile .
|
||||
desmume libretro-desmume https://github.com/libretro/desmume.git master PROJECT YES GENERIC Makefile.libretro desmume
|
||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master PROJECT YES GENERIC Makefile .
|
||||
dolphin libretro-dolphin https://github.com/libretro/dolphin.git master PROJECT YES GENERIC Makefile Source/Core/DolphinLibretro/
|
||||
dosbox libretro-dosbox https://github.com/libretro/dosbox-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
easyrpg libretro-easyrpg https://github.com/libretro/easyrpg-libretro.git master PROJECT YES GENERIC Makefile.libretro builds/libretro
|
||||
fbalpha libretro-fbalpha https://github.com/libretro/fbalpha.git master PROJECT YES GENERIC makefile.libretro svn-current/trunk
|
||||
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master PROJECT YES GENERIC makefile.libretro svn-current/trunk
|
||||
fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master PROJECT YES GENERIC makefile.libretro .
|
||||
@ -28,20 +29,21 @@ fbalpha2012_neogeo libretro-fbalpha_neogeo https://github.com/libretro/fbalpha20
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
ffmpeg libretro-ffmpeg https://github.com/libretro/FFmpeg.git master PROJECT YES GENERIC_GL Makefile libretro
|
||||
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
easyrpg libretro-easyrpg https://github.com/libretro/easyrpg-libretro.git master PROJECT YES GENERIC Makefile.libretro builds/libretro
|
||||
fuse libretro-fuse https://github.com/libretro/fuse-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
genesis_plus_gx libretro-genesis_plus_gx https://github.com/libretro/Genesis-Plus-GX.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
mupen64plus libretro-mupen64plus https://github.com/libretro/mupen64plus-libretro.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64
|
||||
gme libretro-gme https://github.com/libretro/libretro-gme.git master SUBMODULE YES GENERIC Makefile .
|
||||
gpsp libretro-gpsp https://github.com/libretro/gpsp.git master PROJECT YES GENERIC Makefile .
|
||||
gw libretro-gw https://github.com/libretro/gw-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
handy libretro-handy https://github.com/libretro/libretro-handy.git master PROJECT YES GENERIC Makefile .
|
||||
hatari libretro-hatari https://github.com/libretro/hatari.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
lutro libretro-lutro https://github.com/libretro/libretro-lutro master PROJECT YES GENERIC Makefile .
|
||||
mame libretro-mame https://github.com/libretro/mame.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
mame libretro-mame https://github.com/libretro/mame.git master PROJECT YES GENERIC Makefile.libretro . PTR64=1
|
||||
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git master PROJECT YES GENERIC Makefile . VRENDER=soft PTR64=1
|
||||
mame2016 libretro-mame2016 https://github.com/libretro/mame2016-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=mame PTR64=1
|
||||
mame2016 libretro-mame2016 https://github.com/libretro/mame2016-libretro.git master PROJECT YES GENERIC Makefile.libretro . PTR64=1
|
||||
mednafen_gba libretro-beetle_gba https://github.com/libretro/beetle-gba-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_ngp libretro-beetle_ngp https://github.com/libretro/beetle-ngp-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
@ -55,51 +57,50 @@ mednafen_supergrafx libretro-beetle_supergrafx https://github.com/libretro/beetl
|
||||
mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
melonds libretro-melonds https://github.com/libretro/melonDS.git master PROJECT YES GENERIC Makefile .
|
||||
mess2014 libretro-mess2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=mess PTR64=1
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master PROJECT YES GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mupen64plus libretro-mupen64plus https://github.com/libretro/mupen64plus-libretro.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master PROJECT YES GENERIC Makefile.libretro libretro
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
openlara libretro-openlara https://github.com/libretro/OpenLara.git master PROJECT YES GENERIC Makefile src/platform/libretro
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64
|
||||
pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git master PROJECT YES GENERIC Makefile.libretro . USE_DYNAREC=0
|
||||
picodrive libretro-picodrive https://github.com/libretro/picodrive.git master SUBMODULE YES GENERIC Makefile.libretro .
|
||||
pocketcdg libretro-pocketcdg https://github.com/libretro/libretro-pocketcdg.git master SUBMODULE YES GENERIC Makefile .
|
||||
pocketcdg libretro-pocketcdg https://github.com/libretro/libretro-pocketcdg.git master PROJECT YES GENERIC Makefile .
|
||||
pokemini libretro-pokemini https://github.com/libretro/PokeMini.git master PROJECT YES GENERIC Makefile .
|
||||
ppsspp libretro-ppsspp https://github.com/libretro/ppsspp.git master SUBMODULE YES GENERIC_GL Makefile libretro
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC_ALT Makefile .
|
||||
ppsspp libretro-ppsspp https://github.com/libretro/ppsspp.git master SUBMODULE YES CMAKE Makefile build -DLIBRETRO=ON -DCMAKE_BUILD_TYPE=Release ..
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC Makefile .
|
||||
prosystem libretro-prosystem https://github.com/libretro/prosystem-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
puae libretro-uae https://github.com/libretro/libretro-uae.git master PROJECT YES GENERIC Makefile .
|
||||
px68k libretro-px68k https://github.com/libretro/px68k-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
quicknes libretro-quicknes https://github.com/libretro/QuickNES_Core.git master PROJECT YES GENERIC Makefile .
|
||||
reicast libretro-reicast https://github.com/libretro/reicast-emulator.git master PROJECT YES GENERIC Makefile .
|
||||
redream libretro-redream https://github.com/inolen/redream.git master PROJECT YES GENERIC deps/libretro/Makefile .
|
||||
reicast libretro-reicast https://github.com/libretro/reicast-emulator.git master PROJECT YES GENERIC Makefile .
|
||||
remotejoy libretro-remotejoy https://github.com/libretro/libretro-remotejoy.git master PROJECT YES GENERIC Makefile .
|
||||
sameboy libretro-sameboy https://github.com/libretro/SameBoy.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
scummvm libretro-scummvm https://github.com/libretro/scummvm.git master PROJECT YES GENERIC Makefile backends/platform/libretro/build
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC Makefile libretro
|
||||
snes9x2002 libretro-snes9x2002 https://github.com/libretro/snes9x2002.git master PROJECT YES GENERIC Makefile .
|
||||
snes9x2005 libretro-snes9x2005 https://github.com/libretro/snes9x2005.git master PROJECT YES GENERIC Makefile .
|
||||
snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master PROJECT YES GENERIC_ALT Makefile.libretro .
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC Makefile libretro
|
||||
snes9x2005_plus libretro-snes9x2005_plus https://github.com/libretro/snes9x2005.git master PROJECT YES GENERIC Makefile . USE_BLARGG_APU=1
|
||||
snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
stella libretro-stella https://github.com/libretro/stella-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
tgbdual libretro-tgbdual https://github.com/libretro/tgbdual-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
tyrquake libretro-tyrquake https://github.com/libretro/tyrquake.git master PROJECT YES GENERIC Makefile .
|
||||
ume2014 libretro-ume2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=ume PTR64=1
|
||||
uzem libretro-uzem https://github.com/libretro/libretro-uzem.git master PROJECT YES GENERIC Makefile .
|
||||
vba_next libretro-vba_next https://github.com/libretro/vba-next.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
vbam libretro-vbam https://github.com/libretro/vbam-libretro.git master PROJECT YES GENERIC Makefile src/libretro
|
||||
vecx libretro-vecx https://github.com/libretro/libretro-vecx.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
vice_x64 libretro-vice_x64 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
vice_x128 libretro-vice_x128 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=x128
|
||||
vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=xvic
|
||||
vice_x64 libretro-vice_x64 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
vice_xplus4 libretro-vice_xplus4 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=xplus4
|
||||
vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=xvic
|
||||
virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
yabause libretro-yabause https://github.com/libretro/yabause.git master PROJECT YES GENERIC Makefile libretro
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=mame PTR64=1
|
||||
mess2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=mess PTR64=1
|
||||
ume2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=ume PTR64=1
|
||||
uzem libretro-uzem https://github.com/libretro/libretro-uzem.git master PROJECT YES GENERIC Makefile .
|
||||
gw libretro-gw https://github.com/libretro/gw-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
81 libretro-81 https://github.com/libretro/81-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
fuse libretro-fuse https://github.com/libretro/fuse-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
|
@ -46,6 +46,7 @@ mednafen_pce_fast libretro-beetle_pce_fast https://github.com/libretro/beetle-pc
|
||||
mednafen_pcfx libretro-beetle_pcfx https://github.com/libretro/beetle-pcfx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_psx libretro-beetle_psx https://github.com/libretro/beetle-psx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_psx_hw libretro-beetle_psx_hw https://github.com/libretro/beetle-psx-libretro.git master PROJECT YES GENERIC Makefile . HAVE_HW=1
|
||||
mednafen_saturn libretro-beetle_saturn https://github.com/libretro/beetle-saturn-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_snes libretro-beetle_snes https://github.com/libretro/beetle-bsnes-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_supergrafx libretro-beetle_supergrafx https://github.com/libretro/beetle-supergrafx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
@ -57,6 +58,7 @@ parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master PROJECT YES GENERIC Makefile.libretro libretro
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
openlara libretro-openlara https://github.com/libretro/OpenLara.git master PROJECT YES GENERIC Makefile src/platform/libretro
|
||||
@ -64,7 +66,7 @@ pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git
|
||||
picodrive libretro-picodrive https://github.com/libretro/picodrive.git master SUBMODULE YES GENERIC Makefile.libretro .
|
||||
pocketcdg libretro-pocketcdg https://github.com/libretro/libretro-pocketcdg.git master SUBMODULE YES GENERIC Makefile .
|
||||
pokemini libretro-pokemini https://github.com/libretro/PokeMini.git master PROJECT YES GENERIC Makefile .
|
||||
ppsspp libretro-ppsspp https://github.com/libretro/ppsspp.git master SUBMODULE YES GENERIC_GL Makefile libretro
|
||||
ppsspp libretro-ppsspp https://github.com/libretro/ppsspp.git master SUBMODULE YES CMAKE Makefile build -DLIBRETRO=ON -DCMAKE_BUILD_TYPE=Release ..
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC_ALT Makefile .
|
||||
prosystem libretro-prosystem https://github.com/libretro/prosystem-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
puae libretro-uae https://github.com/libretro/libretro-uae.git master PROJECT YES GENERIC Makefile .
|
||||
|
@ -4,4 +4,5 @@ ARCH x86
|
||||
MAKEPORTABLE YES
|
||||
CORE_JOB YES
|
||||
MAKE make
|
||||
CMAKE cmake
|
||||
PATH /usr/lib/ccache
|
||||
|
306
recipes/linux/functions.sh
Normal file
306
recipes/linux/functions.sh
Normal file
@ -0,0 +1,306 @@
|
||||
# This file is supposed to be sourced by each Recipe
|
||||
# that wants to use the functions contained herein
|
||||
# like so:
|
||||
# wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh
|
||||
# . ./functions.sh
|
||||
|
||||
# RECIPE=$(realpath "$0")
|
||||
|
||||
# Options for apt-get to use local files rather than the system ones
|
||||
OPTIONS="-o Debug::NoLocking=1
|
||||
-o APT::Cache-Limit=125829120
|
||||
-o Dir::Etc::sourcelist=./sources.list
|
||||
-o Dir::State=./tmp
|
||||
-o Dir::Cache=./tmp
|
||||
-o Dir::State::status=./status
|
||||
-o Dir::Etc::sourceparts=-
|
||||
-o APT::Get::List-Cleanup=0
|
||||
-o APT::Get::AllowUnauthenticated=1
|
||||
-o Debug::pkgProblemResolver=true
|
||||
-o Debug::pkgDepCache::AutoInstall=true
|
||||
-o APT::Install-Recommends=0
|
||||
-o APT::Install-Suggests=0
|
||||
"
|
||||
|
||||
# Detect system architecture to know which binaries of AppImage tools
|
||||
# should be downloaded and used.
|
||||
case "$(uname -i)" in
|
||||
x86_64|amd64)
|
||||
# echo "x86-64 system architecture"
|
||||
SYSTEM_ARCH="x86_64";;
|
||||
i?86)
|
||||
# echo "x86 system architecture"
|
||||
SYSTEM_ARCH="i686";;
|
||||
# arm*)
|
||||
# echo "ARM system architecture"
|
||||
# SYSTEM_ARCH="";;
|
||||
unknown)
|
||||
# uname -i not answer on debian, then:
|
||||
case "$(uname -m)" in
|
||||
x86_64|amd64)
|
||||
# echo "x86-64 system architecture"
|
||||
SYSTEM_ARCH="x86_64";;
|
||||
i?86)
|
||||
# echo "x86 system architecture"
|
||||
SYSTEM_ARCH="i686";;
|
||||
esac ;;
|
||||
*)
|
||||
echo "Unsupported system architecture"
|
||||
exit 1;;
|
||||
esac
|
||||
|
||||
# Either get the file from remote or from a static place.
|
||||
# critical for builds without network access like in Open Build Service
|
||||
cat_file_from_url()
|
||||
{
|
||||
cat_excludelist="wget -q $1 -O -"
|
||||
[ -e "$STATIC_FILES/${1##*/}" ] && cat_excludelist="cat $STATIC_FILES/${1##*/}"
|
||||
$cat_excludelist
|
||||
}
|
||||
|
||||
git_pull_rebase_helper()
|
||||
{
|
||||
git reset --hard HEAD
|
||||
git pull
|
||||
}
|
||||
|
||||
# Patch /usr to ././ in ./usr
|
||||
# to make the contents of usr/ relocateable
|
||||
# (this requires us to cd ./usr before running the application; AppRun does that)
|
||||
patch_usr()
|
||||
{
|
||||
find usr/ -type f -executable -exec sed -i -e "s|/usr|././|g" {} \;
|
||||
}
|
||||
|
||||
# Download AppRun and make it executable
|
||||
get_apprun()
|
||||
{
|
||||
TARGET_ARCH=${ARCH:-$SYSTEM_ARCH}
|
||||
wget -c https://github.com/AppImage/AppImageKit/releases/download/continuous/AppRun-${TARGET_ARCH} -O AppRun
|
||||
chmod a+x AppRun
|
||||
}
|
||||
|
||||
# Copy the library dependencies of all exectuable files in the current directory
|
||||
# (it can be beneficial to run this multiple times)
|
||||
copy_deps()
|
||||
{
|
||||
PWD=$(readlink -f .)
|
||||
FILES=$(find . -type f -executable -or -name *.so.* -or -name *.so | sort | uniq )
|
||||
for FILE in $FILES ; do
|
||||
ldd "${FILE}" | grep "=>" | awk '{print $3}' | xargs -I '{}' echo '{}' >> DEPSFILE
|
||||
done
|
||||
DEPS=$(cat DEPSFILE | sort | uniq)
|
||||
for FILE in $DEPS ; do
|
||||
if [ -e $FILE ] && [[ $(readlink -f $FILE)/ != $PWD/* ]] ; then
|
||||
cp -v --parents -rfL $FILE ./ || true
|
||||
fi
|
||||
done
|
||||
rm -f DEPSFILE
|
||||
}
|
||||
|
||||
# Move ./lib/ tree to ./usr/lib/
|
||||
move_lib()
|
||||
{
|
||||
mkdir -p ./usr/lib ./lib && find ./lib/ -exec cp -v --parents -rfL {} ./usr/ \; && rm -rf ./lib
|
||||
mkdir -p ./usr/lib ./lib64 && find ./lib64/ -exec cp -v --parents -rfL {} ./usr/ \; && rm -rf ./lib64
|
||||
}
|
||||
|
||||
# Delete blacklisted files
|
||||
delete_blacklisted()
|
||||
{
|
||||
BLACKLISTED_FILES=$(cat_file_from_url https://github.com/AppImage/AppImages/raw/master/excludelist | sed 's|#.*||g')
|
||||
echo $BLACKLISTED_FILES
|
||||
for FILE in $BLACKLISTED_FILES ; do
|
||||
FILES="$(find . -name "${FILE}" -not -path "./usr/optional/*")"
|
||||
for FOUND in $FILES ; do
|
||||
rm -vf "$FOUND" "$(readlink -f "$FOUND")"
|
||||
done
|
||||
done
|
||||
|
||||
# Do not bundle developer stuff
|
||||
rm -rf usr/include || true
|
||||
rm -rf usr/lib/cmake || true
|
||||
rm -rf usr/lib/pkgconfig || true
|
||||
find . -name '*.la' | xargs -i rm {}
|
||||
}
|
||||
|
||||
# Echo highest glibc version needed by the executable files in the current directory
|
||||
glibc_needed()
|
||||
{
|
||||
find . -name *.so -or -name *.so.* -or -type f -executable -exec readelf -s '{}' 2>/dev/null \; | sed -n 's/.*@GLIBC_//p'| awk '{print $1}' | sort --version-sort | tail -n 1
|
||||
}
|
||||
# Add desktop integration
|
||||
# Usage: get_desktopintegration name_of_desktop_file_and_exectuable
|
||||
get_desktopintegration()
|
||||
{
|
||||
REALBIN=$(grep -o "^Exec=.*" *.desktop | sed -e 's|Exec=||g' | cut -d " " -f 1 | head -n 1)
|
||||
cat_file_from_url https://raw.githubusercontent.com/AppImage/AppImageKit/master/desktopintegration > ./usr/bin/$REALBIN.wrapper
|
||||
chmod a+x ./usr/bin/$REALBIN.wrapper
|
||||
|
||||
sed -i -e "s|^Exec=$REALBIN|Exec=$REALBIN.wrapper|g" $1.desktop
|
||||
}
|
||||
|
||||
# Generate AppImage; this expects $ARCH, $APP and $VERSION to be set
|
||||
generate_appimage()
|
||||
{
|
||||
# Download AppImageAssistant
|
||||
URL="https://github.com/AppImage/AppImageKit/releases/download/6/AppImageAssistant_6-${SYSTEM_ARCH}.AppImage"
|
||||
wget -c "$URL" -O AppImageAssistant
|
||||
chmod a+x ./AppImageAssistant
|
||||
|
||||
# if [[ "$RECIPE" == *ecipe ]] ; then
|
||||
# echo "#!/bin/bash -ex" > ./$APP.AppDir/Recipe
|
||||
# echo "# This recipe was used to generate this AppImage." >> ./$APP.AppDir/Recipe
|
||||
# echo "# See http://appimage.org for more information." >> ./$APP.AppDir/Recipe
|
||||
# echo "" >> ./$APP.AppDir/Recipe
|
||||
# cat $RECIPE >> ./$APP.AppDir/Recipe
|
||||
# fi
|
||||
#
|
||||
# Detect the architecture of what we are packaging.
|
||||
# The main binary could be a script, so let's use a .so library
|
||||
BIN=$(find . -name *.so* -type f | head -n 1)
|
||||
INFO=$(file "$BIN")
|
||||
if [ -z $ARCH ] ; then
|
||||
if [[ $INFO == *"x86-64"* ]] ; then
|
||||
ARCH=x86_64
|
||||
elif [[ $INFO == *"i686"* ]] ; then
|
||||
ARCH=i686
|
||||
elif [[ $INFO == *"armv6l"* ]] ; then
|
||||
ARCH=armhf
|
||||
else
|
||||
echo "Could not automatically detect the architecture."
|
||||
echo "Please set the \$ARCH environment variable."
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
mkdir -p ../out || true
|
||||
rm ../out/$APP"-"$VERSION".glibc"$GLIBC_NEEDED"-"$ARCH".AppImage" 2>/dev/null || true
|
||||
GLIBC_NEEDED=${GLIBC_NEEDED:=$(glibc_needed)}
|
||||
./AppImageAssistant ./$APP.AppDir/ ../out/$APP"-"$VERSION".glibc"$GLIBC_NEEDED"-"$ARCH".AppImage"
|
||||
}
|
||||
|
||||
# Generate AppImage type 2
|
||||
generate_type2_appimage()
|
||||
{
|
||||
# Get the ID of the last successful build on Travis CI
|
||||
# ID=$(wget -q https://api.travis-ci.org/repos/AppImage/appimagetool/builds -O - | head -n 1 | sed -e 's|}|\n|g' | grep '"result":0' | head -n 1 | sed -e 's|,|\n|g' | grep '"id"' | cut -d ":" -f 2)
|
||||
# Get the transfer.sh URL from the logfile of the last successful build on Travis CI
|
||||
# Only Travis knows why build ID and job ID don't match and why the above doesn't give both...
|
||||
# URL=$(wget -q "https://s3.amazonaws.com/archive.travis-ci.org/jobs/$((ID+1))/log.txt" -O - | grep "https://transfer.sh/.*/appimagetool" | tail -n 1 | sed -e 's|\r||g')
|
||||
# if [ -z "$URL" ] ; then
|
||||
# URL=$(wget -q "https://s3.amazonaws.com/archive.travis-ci.org/jobs/$((ID+2))/log.txt" -O - | grep "https://transfer.sh/.*/appimagetool" | tail -n 1 | sed -e 's|\r||g')
|
||||
# fi
|
||||
URL="https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-${SYSTEM_ARCH}.AppImage"
|
||||
wget -c "$URL" -O appimagetool
|
||||
chmod a+x ./appimagetool
|
||||
set +x
|
||||
if ( [ ! -z "$KEY" ] ) && ( ! -z "$TRAVIS" ) ; then
|
||||
wget https://github.com/AppImage/AppImageKit/files/584665/data.zip -O data.tar.gz.gpg
|
||||
( set +x ; echo $KEY | gpg2 --batch --passphrase-fd 0 --no-tty --skip-verify --output data.tar.gz --decrypt data.tar.gz.gpg )
|
||||
tar xf data.tar.gz
|
||||
sudo chown -R $USER .gnu*
|
||||
mv $HOME/.gnu* $HOME/.gnu_old ; mv .gnu* $HOME/
|
||||
GLIBC_NEEDED=${GLIBC_NEEDED:=$(glibc_needed)}
|
||||
VERSION=$VERSION.glibc$GLIBC_NEEDED ./appimagetool -n -s --bintray-user $BINTRAY_USER --bintray-repo $BINTRAY_REPO -v ./$APP.AppDir/
|
||||
else
|
||||
GLIBC_NEEDED=${GLIBC_NEEDED:=$(glibc_needed)}
|
||||
VERSION=$VERSION.glibc$GLIBC_NEEDED ./appimagetool -n --bintray-user $BINTRAY_USER --bintray-repo $BINTRAY_REPO -v ./$APP.AppDir/
|
||||
fi
|
||||
set -x
|
||||
mkdir -p ../out/ || true
|
||||
mv *.AppImage* ../out/
|
||||
}
|
||||
|
||||
# Generate status file for use by apt-get; assuming that the recipe uses no newer
|
||||
# ingredients than what would require more recent dependencies than what we assume
|
||||
# to be part of the base system
|
||||
generate_status()
|
||||
{
|
||||
mkdir -p ./tmp/archives/
|
||||
mkdir -p ./tmp/lists/partial
|
||||
touch tmp/pkgcache.bin tmp/srcpkgcache.bin
|
||||
wget -q -c "https://github.com/AppImage/AppImages/raw/master/excludedeblist"
|
||||
rm status 2>/dev/null || true
|
||||
for PACKAGE in $(cat excludedeblist | cut -d "#" -f 1) ; do
|
||||
printf "Package: $PACKAGE\nStatus: install ok installed\nArchitecture: all\nVersion: 9:999.999.999\n\n" >> status
|
||||
done
|
||||
}
|
||||
|
||||
# Find the desktop file and copy it to the AppDir
|
||||
get_desktop()
|
||||
{
|
||||
find usr/share/applications -iname "*${LOWERAPP}.desktop" -exec cp {} . \; || true
|
||||
}
|
||||
|
||||
fix_desktop() {
|
||||
# fix trailing semicolons
|
||||
for key in Actions Categories Implements Keywords MimeType NotShowIn OnlyShowIn; do
|
||||
sed -i '/'"$key"'.*[^;]$/s/$/;/' $1
|
||||
done
|
||||
}
|
||||
|
||||
# Find the icon file and copy it to the AppDir
|
||||
get_icon()
|
||||
{
|
||||
find ./usr/share/pixmaps/$LOWERAPP.png -exec cp {} . \; 2>/dev/null || true
|
||||
find ./usr/share/icons -path *64* -name $LOWERAPP.png -exec cp {} . \; 2>/dev/null || true
|
||||
find ./usr/share/icons -path *128* -name $LOWERAPP.png -exec cp {} . \; 2>/dev/null || true
|
||||
find ./usr/share/icons -path *512* -name $LOWERAPP.png -exec cp {} . \; 2>/dev/null || true
|
||||
find ./usr/share/icons -path *256* -name $LOWERAPP.png -exec cp {} . \; 2>/dev/null || true
|
||||
ls -lh $LOWERAPP.png || true
|
||||
}
|
||||
|
||||
# Find out the version
|
||||
get_version()
|
||||
{
|
||||
THEDEB=$(find ../*.deb -name $LOWERAPP"_*" | head -n 1)
|
||||
if [ -z "$THEDEB" ] ; then
|
||||
echo "Version could not be determined from the .deb; you need to determine it manually"
|
||||
fi
|
||||
VERSION=$(echo $THEDEB | cut -d "~" -f 1 | cut -d "_" -f 2 | cut -d "-" -f 1 | sed -e 's|1%3a||g' | sed -e 's|+dfsg||g' )
|
||||
echo $VERSION
|
||||
}
|
||||
|
||||
# transfer.sh
|
||||
transfer() { if [ $# -eq 0 ]; then echo "No arguments specified. Usage:\necho transfer /tmp/test.md\ncat /tmp/test.md | transfer test.md"; return 1; fi
|
||||
tmpfile=$( mktemp -t transferXXX ); if tty -s; then basefile=$(basename "$1" | sed -e 's/[^a-zA-Z0-9._-]/-/g'); curl --progress-bar --upload-file "$1" "https://transfer.sh/$basefile" >> $tmpfile; else curl --progress-bar --upload-file "-" "https://transfer.sh/$1" >> $tmpfile ; fi; cat $tmpfile; rm -f $tmpfile; }
|
||||
|
||||
# Patch binary files; fill with padding if replacement is shorter than original
|
||||
# http://everydaywithlinux.blogspot.de/2012/11/patch-strings-in-binary-files-with-sed.html
|
||||
# Example: patch_strings_in_file foo "/usr/local/lib/foo" "/usr/lib/foo"
|
||||
patch_strings_in_file() {
|
||||
local FILE="$1"
|
||||
local PATTERN="$2"
|
||||
local REPLACEMENT="$3"
|
||||
# Find all unique strings in FILE that contain the pattern
|
||||
STRINGS=$(strings ${FILE} | grep ${PATTERN} | sort -u -r)
|
||||
if [ "${STRINGS}" != "" ] ; then
|
||||
echo "File '${FILE}' contain strings with '${PATTERN}' in them:"
|
||||
for OLD_STRING in ${STRINGS} ; do
|
||||
# Create the new string with a simple bash-replacement
|
||||
NEW_STRING=${OLD_STRING//${PATTERN}/${REPLACEMENT}}
|
||||
# Create null terminated ASCII HEX representations of the strings
|
||||
OLD_STRING_HEX="$(echo -n ${OLD_STRING} | xxd -g 0 -u -ps -c 256)00"
|
||||
NEW_STRING_HEX="$(echo -n ${NEW_STRING} | xxd -g 0 -u -ps -c 256)00"
|
||||
if [ ${#NEW_STRING_HEX} -le ${#OLD_STRING_HEX} ] ; then
|
||||
# Pad the replacement string with null terminations so the
|
||||
# length matches the original string
|
||||
while [ ${#NEW_STRING_HEX} -lt ${#OLD_STRING_HEX} ] ; do
|
||||
NEW_STRING_HEX="${NEW_STRING_HEX}00"
|
||||
done
|
||||
# Now, replace every occurrence of OLD_STRING with NEW_STRING
|
||||
echo -n "Replacing ${OLD_STRING} with ${NEW_STRING}... "
|
||||
hexdump -ve '1/1 "%.2X"' ${FILE} | \
|
||||
sed "s/${OLD_STRING_HEX}/${NEW_STRING_HEX}/g" | \
|
||||
xxd -r -p > ${FILE}.tmp
|
||||
chmod --reference ${FILE} ${FILE}.tmp
|
||||
mv ${FILE}.tmp ${FILE}
|
||||
echo "Done!"
|
||||
else
|
||||
echo "New string '${NEW_STRING}' is longer than old" \
|
||||
"string '${OLD_STRING}'. Skipping."
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
@ -18,6 +18,7 @@ mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.gi
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT NO GENERIC Makefile.libretro .
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
picodrive libretro-picodrive https://github.com/libretro/picodrive.git master SUBMODULE YES GENERIC Makefile.libretro .
|
||||
|
@ -14,6 +14,7 @@ mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.gi
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC Makefile .
|
||||
quicknes libretro-quicknes https://github.com/libretro/QuickNES_Core.git master PROJECT YES GENERIC Makefile .
|
||||
|
@ -17,6 +17,7 @@ mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-li
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC Makefile .
|
||||
quicknes libretro-quicknes https://github.com/libretro/QuickNES_Core.git master PROJECT YES GENERIC Makefile .
|
||||
|
@ -1,4 +1,3 @@
|
||||
puae libretro-uae https://github.com/libretro/libretro-uae.git master PROJECT YES GENERIC Makefile .
|
||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master PROJECT YES GENERIC Makefile .
|
||||
hatari libretro-hatari https://github.com/libretro/hatari.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master PROJECT YES GENERIC Makefile .
|
||||
@ -14,18 +13,22 @@ dosbox libretro-dosbox https://github.com/libretro/dosbox-libretro.git master PR
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
genesis_plus_gx libretro-genesis_plus_gx https://github.com/libretro/Genesis-Plus-GX.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mame2009 libretro-mame2009 https://github.com/r-type/mame2009-libretro.git master PROJECT YES GENERIC Makefile . PTR64=0 TINY=0
|
||||
mednafen_ngp libretro-beetle_ngp https://github.com/libretro/beetle-ngp-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_pce_fast libretro-beetle_pce_fast https://github.com/libretro/beetle-pce-fast-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_supergrafx libretro-beetle_supergrafx https://github.com/libretro/beetle-supergrafx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_psx libretro-beetle_psx https://github.com/libretro/beetle-psx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master PROJECT YES GENERIC Makefile.libretro libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
puae libretro-uae https://github.com/libretro/libretro-uae.git master PROJECT YES GENERIC Makefile .
|
||||
quicknes libretro-quicknes https://github.com/libretro/QuickNES_Core.git master PROJECT YES GENERIC Makefile .
|
||||
snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC Makefile libretro
|
||||
|
@ -21,6 +21,7 @@ mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.gi
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT NO GENERIC Makefile.libretro .
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git master PROJECT NO GENERIC Makefile.libretro . USE_DYNAREC=1
|
||||
picodrive libretro-picodrive https://github.com/libretro/picodrive.git master SUBMODULE NO GENERIC Makefile.libretro .
|
||||
|
@ -9,6 +9,7 @@ lutro libretro-lutro https://github.com/libretro/libretro-lutro master PROJECT Y
|
||||
mednafen_pce_fast libretro-beetle_pce_fast https://github.com/aliaspider/beetle-pce-fast-libretro.git master psp_hw_render YES GENERIC Makefile .
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
njemu_cps2 libretro-njemu https://github.com/aliaspider/NJEMU-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
picodrive libretro-picodrive https://github.com/libretro/picodrive.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC Makefile .
|
||||
|
@ -24,6 +24,7 @@ mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-li
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT NO GENERIC Makefile.libretro .
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES Makefile . WITH_DYNAREC=arm
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git master PROJECT YES GENERIC Makefile.libretro . USE_DYNAREC=1
|
||||
picodrive libretro-picodrive https://github.com/libretro/picodrive.git master SUBMODULE YES GENERIC Makefile.libretro .
|
||||
|
35
recipes/windows/cores-windows-msvc2010-x64_seh-generic
Normal file
35
recipes/windows/cores-windows-msvc2010-x64_seh-generic
Normal file
@ -0,0 +1,35 @@
|
||||
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master PROJECT YES GENERIC Makefile .
|
||||
4do libretro-4do https://github.com/libretro/4do-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
craft libretro-craft https://github.com/libretro/craft master PROJECT YES GENERIC Makefile.libretro .
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
gme libretro-gme https://github.com/libretro/libretro-gme.git master SUBMODULE YES GENERIC Makefile .
|
||||
gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
genesis_plus_gx libretro-genesis_plus_gx https://github.com/libretro/Genesis-Plus-GX.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
handy libretro-handy https://github.com/libretro/libretro-handy.git master PROJECT YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_ngp libretro-beetle_ngp https://github.com/libretro/beetle-ngp-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_pce_fast libretro-beetle_pce_fast https://github.com/libretro/beetle-pce-fast-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_supergrafx libretro-beetle_supergrafx https://github.com/libretro/beetle-supergrafx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
melonds libretro-melonds https://github.com/libretro/melonDS.git master PROJECT YES GENERIC Makefile .
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
pokemini libretro-pokemini https://github.com/libretro/PokeMini.git master PROJECT YES GENERIC Makefile .
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC_ALT Makefile .
|
||||
prosystem libretro-prosystem https://github.com/libretro/prosystem-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
pocketcdg libretro-pocketcdg https://github.com/libretro/libretro-pocketcdg.git master SUBMODULE YES GENERIC Makefile .
|
||||
quicknes libretro-quicknes https://github.com/libretro/QuickNES_Core.git master PROJECT YES GENERIC Makefile .
|
||||
snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master PROJECT YES GENERIC_ALT Makefile.libretro .
|
||||
stella libretro-stella https://github.com/libretro/stella-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
tgbdual libretro-tgbdual https://github.com/libretro/tgbdual-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
vecx libretro-vecx https://github.com/libretro/libretro-vecx.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
tyrquake libretro-tyrquake https://github.com/libretro/tyrquake.git master PROJECT YES GENERIC Makefile .
|
||||
vba_next libretro-vba_next https://github.com/libretro/vba-next.git master PROJECT YES GENERIC_ALT Makefile.libretro .
|
||||
virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master PROJECT YES GENERIC Makefile .
|
10
recipes/windows/cores-windows-msvc2010-x64_seh-generic.conf
Normal file
10
recipes/windows/cores-windows-msvc2010-x64_seh-generic.conf
Normal file
@ -0,0 +1,10 @@
|
||||
PATH /mingw64/lib/ccache/bin:/mingw64/bin
|
||||
MSYSTEM MINGW64
|
||||
platform msvc2010_x64
|
||||
PLATFORM windows
|
||||
ARCH x86
|
||||
MAKE make.exe
|
||||
CC gcc
|
||||
CXX g++
|
||||
CXX11 g++
|
||||
CORE_JOB YES
|
@ -0,0 +1,5 @@
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC Makefile libretro
|
||||
vbam libretro-vbam https://github.com/libretro/vbam-libretro.git master PROJECT YES GENERIC Makefile src/libretro
|
@ -0,0 +1,10 @@
|
||||
PATH /mingw64/lib/ccache/bin:/mingw64/bin
|
||||
MSYSTEM MINGW64
|
||||
platform msvc2017_desktop_x64
|
||||
PLATFORM windows
|
||||
ARCH x86_64
|
||||
MAKE make.exe
|
||||
CC gcc
|
||||
CXX g++
|
||||
CXX11 g++
|
||||
CORE_JOB YES
|
@ -0,0 +1,5 @@
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC Makefile libretro
|
||||
vbam libretro-vbam https://github.com/libretro/vbam-libretro.git master PROJECT YES GENERIC Makefile src/libretro
|
@ -0,0 +1,10 @@
|
||||
PATH /mingw32/lib/ccache/bin:/mingw32/bin
|
||||
MSYSTEM MINGW32
|
||||
platform msvc2017_desktop_x86
|
||||
PLATFORM windows
|
||||
ARCH x86
|
||||
MAKE make.exe
|
||||
CC gcc
|
||||
CXX g++
|
||||
CXX11 g++
|
||||
CORE_JOB YES
|
5
recipes/windows/cores-windows-msvc2017-uwp-arm-generic
Normal file
5
recipes/windows/cores-windows-msvc2017-uwp-arm-generic
Normal file
@ -0,0 +1,5 @@
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC Makefile libretro
|
||||
vbam libretro-vbam https://github.com/libretro/vbam-libretro.git master PROJECT YES GENERIC Makefile src/libretro
|
@ -1,8 +1,8 @@
|
||||
PATH /mingw32/lib/ccache/bin:/mingw32/bin
|
||||
MSYSTEM MINGW32
|
||||
platform msvc2017_x64
|
||||
platform msvc2017_uwp_arm
|
||||
PLATFORM windows
|
||||
ARCH x64
|
||||
ARCH arm
|
||||
MAKE make.exe
|
||||
CC gcc
|
||||
CXX g++
|
@ -0,0 +1,5 @@
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC Makefile libretro
|
||||
vbam libretro-vbam https://github.com/libretro/vbam-libretro.git master PROJECT YES GENERIC Makefile src/libretro
|
@ -0,0 +1,10 @@
|
||||
PATH /mingw64/lib/ccache/bin:/mingw64/bin
|
||||
MSYSTEM MINGW64
|
||||
platform msvc2017_uwp_x64
|
||||
PLATFORM windows
|
||||
ARCH x86_64
|
||||
MAKE make.exe
|
||||
CC gcc
|
||||
CXX g++
|
||||
CXX11 g++
|
||||
CORE_JOB YES
|
@ -0,0 +1,5 @@
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC Makefile libretro
|
||||
vbam libretro-vbam https://github.com/libretro/vbam-libretro.git master PROJECT YES GENERIC Makefile src/libretro
|
@ -0,0 +1,10 @@
|
||||
PATH /mingw32/lib/ccache/bin:/mingw32/bin
|
||||
MSYSTEM MINGW32
|
||||
platform msvc2017_uwp_x86
|
||||
PLATFORM windows
|
||||
ARCH x86
|
||||
MAKE make.exe
|
||||
CC gcc
|
||||
CXX g++
|
||||
CXX11 g++
|
||||
CORE_JOB YES
|
@ -1 +0,0 @@
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
@ -1,19 +1,22 @@
|
||||
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master PROJECT YES GENERIC_GL Makefile .
|
||||
4do libretro-4do https://github.com/libretro/4do-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
81 libretro-81 https://github.com/libretro/81-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master PROJECT YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES Makefile . accuracy
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES Makefile . balanced
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES Makefile . performance
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES Makefile . accuracy
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES Makefile . balanced
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git libretro PROJECT YES BSNES Makefile . performance
|
||||
bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-libretro-cplusplus98.git master PROJECT YES BSNES Makefile . cpp98
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES Makefile . accuracy
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES Makefile . balanced
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES Makefile . performance
|
||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master PROJECT YES GENERIC Makefile .
|
||||
chaigame libretro-chaigame https://github.com/RobLoach/ChaiGame.git master PROJECT YES GENERIC Makefile .
|
||||
craft libretro-craft https://github.com/libretro/craft master PROJECT YES GENERIC Makefile.libretro .
|
||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master SUBMODULE YES GENERIC Makefile .
|
||||
desmume libretro-desmume https://github.com/libretro/desmume.git master PROJECT YES GENERIC Makefile.libretro desmume
|
||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master PROJECT YES GENERIC_ALT Makefile .
|
||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master PROJECT YES GENERIC Makefile .
|
||||
dolphin libretro-dolphin https://github.com/libretro/dolphin.git master PROJECT YES GENERIC Makefile Source/Core/DolphinLibretro/
|
||||
dosbox libretro-dosbox https://github.com/libretro/dosbox-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
easyrpg libretro-easyrpg https://github.com/libretro/easyrpg-libretro.git master PROJECT YES GENERIC Makefile.libretro builds/libretro
|
||||
@ -25,11 +28,12 @@ fbalpha2012_neogeo libretro-fbalpha_neogeo https://github.com/libretro/fbalpha20
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
ffmpeg libretro-ffmpeg https://github.com/libretro/FFmpeg.git master PROJECT YES GENERIC_GL Makefile libretro
|
||||
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
fuse libretro-fuse https://github.com/libretro/fuse-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
genesis_plus_gx libretro-genesis_plus_gx https://github.com/libretro/Genesis-Plus-GX.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
mupen64plus libretro-mupen6n4plus https://github.com/libretro/mupen64plus-libretro.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64
|
||||
gme libretro-gme https://github.com/libretro/libretro-gme.git master SUBMODULE YES GENERIC Makefile .
|
||||
gpsp libretro-gpsp https://github.com/libretro/gpsp.git master PROJECT YES GENERIC Makefile .
|
||||
gw libretro-gw https://github.com/libretro/gw-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
handy libretro-handy https://github.com/libretro/libretro-handy.git master PROJECT YES GENERIC Makefile .
|
||||
hatari libretro-hatari https://github.com/libretro/hatari.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
lutro libretro-lutro https://github.com/libretro/libretro-lutro master PROJECT YES GENERIC Makefile .
|
||||
@ -38,9 +42,7 @@ mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git mas
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git master PROJECT YES GENERIC Makefile . VRENDER=soft PTR64=1
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=mame PTR64=1
|
||||
mess2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=mess PTR64=1
|
||||
ume2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=ume PTR64=1
|
||||
mame2016 libretro-mame2016 https://github.com/libretro/mame2016-libretro master PROJECT YES GENERIC Makefile.libretro . PTR64=1
|
||||
mame2016 libretro-mame2016 https://github.com/libretro/mame2016-libretro.git master PROJECT YES GENERIC Makefile.libretro . PTR64=1
|
||||
mednafen_gba libretro-beetle_gba https://github.com/libretro/beetle-gba-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_ngp libretro-beetle_ngp https://github.com/libretro/beetle-ngp-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
@ -54,45 +56,50 @@ mednafen_supergrafx libretro-beetle_supergrafx https://github.com/libretro/beetl
|
||||
mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
melonds libretro-melonds https://github.com/libretro/melonDS.git master PROJECT YES GENERIC Makefile .
|
||||
mess2014 libretro-mess2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=mess PTR64=1
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master PROJECT YES GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mupen64plus libretro-mupen64plus https://github.com/libretro/mupen64plus-libretro.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master PROJECT YES GENERIC Makefile.libretro libretro
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
openlara libretro-openlara https://github.com/libretro/OpenLara.git master PROJECT YES GENERIC Makefile src/platform/libretro
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64
|
||||
pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git master PROJECT YES GENERIC Makefile.libretro . USE_DYNAREC=0
|
||||
picodrive libretro-picodrive https://github.com/libretro/picodrive.git master SUBMODULE YES GENERIC Makefile.libretro .
|
||||
pocketcdg libretro-pocketcdg https://github.com/libretro/libretro-pocketcdg.git master PROJECT YES GENERIC Makefile .
|
||||
pokemini libretro-pokemini https://github.com/libretro/PokeMini.git master PROJECT YES GENERIC Makefile .
|
||||
ppsspp libretro-ppsspp https://github.com/libretro/ppsspp.git master SUBMODULE YES GENERIC_GL Makefile libretro platform=windows_msvc2017_desktop_x64
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC Makefile .
|
||||
prosystem libretro-prosystem https://github.com/libretro/prosystem-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
puae libretro-uae https://github.com/libretro/libretro-uae.git master PROJECT YES GENERIC Makefile .
|
||||
px68k libretro-px68k https://github.com/libretro/px68k-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
quicknes libretro-quicknes https://github.com/libretro/QuickNES_Core.git master PROJECT YES GENERIC Makefile .
|
||||
reicast libretro-reicast https://github.com/libretro/reicast-emulator.git master PROJECT YES GENERIC Makefile .
|
||||
redream libretro-redream https://github.com/inolen/redream.git master PROJECT YES GENERIC deps/libretro/Makefile .
|
||||
reicast libretro-reicast https://github.com/libretro/reicast-emulator.git master PROJECT YES GENERIC Makefile .
|
||||
remotejoy libretro-remotejoy https://github.com/libretro/libretro-remotejoy.git master PROJECT YES GENERIC Makefile .
|
||||
sameboy libretro-sameboy https://github.com/libretro/SameBoy.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
scummvm libretro-scummvm https://github.com/libretro/scummvm.git master PROJECT YES GENERIC Makefile backends/platform/libretro/build
|
||||
snes9x2005 libretro-snes9x2005 https://github.com/libretro/snes9x2005.git master PROJECT YES GENERIC Makefile .
|
||||
snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC Makefile libretro
|
||||
snes9x2002 libretro-snes9x2002 https://github.com/libretro/snes9x2002.git master PROJECT YES GENERIC Makefile .
|
||||
snes9x2005 libretro-snes9x2005 https://github.com/libretro/snes9x2005.git master PROJECT YES GENERIC Makefile .
|
||||
snes9x2005_plus libretro-snes9x2005_plus https://github.com/libretro/snes9x2005.git master PROJECT YES GENERIC Makefile . USE_BLARGG_APU=1
|
||||
snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
stella libretro-stella https://github.com/libretro/stella-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
tgbdual libretro-tgbdual https://github.com/libretro/tgbdual-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
tyrquake libretro-tyrquake https://github.com/libretro/tyrquake.git master PROJECT YES GENERIC Makefile .
|
||||
vba_next libretro-vba_next https://github.com/libretro/vba-next.git master PROJECT YES GENERIC_ALT Makefile.libretro .
|
||||
vbam libretro-vbam https://github.com/libretro/vbam-libretro.git master PROJECT YES GENERIC_ALT Makefile src/libretro
|
||||
ume2014 libretro-ume2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=ume PTR64=1
|
||||
uzem libretro-uzem https://github.com/libretro/libretro-uzem.git master PROJECT YES GENERIC Makefile .
|
||||
vba_next libretro-vba_next https://github.com/libretro/vba-next.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
vbam libretro-vbam https://github.com/libretro/vbam-libretro.git master PROJECT YES GENERIC Makefile src/libretro
|
||||
vecx libretro-vecx https://github.com/libretro/libretro-vecx.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
vice_x64 libretro-vice_x64 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
vice_x128 libretro-vice_x128 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=x128
|
||||
vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=xvic
|
||||
vice_x64 libretro-vice_x64 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
vice_xplus4 libretro-vice_xplus4 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=xplus4
|
||||
vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=xvic
|
||||
virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
yabause libretro-yabause https://github.com/libretro/yabause.git master PROJECT YES GENERIC Makefile libretro
|
||||
uzem libretro-uzem https://github.com/libretro/libretro-uzem.git master PROJECT YES GENERIC Makefile .
|
||||
gw libretro-gw https://github.com/libretro/gw-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
81 libretro-81 https://github.com/libretro/81-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
fuse libretro-fuse https://github.com/libretro/fuse-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
|
@ -1,6 +1,7 @@
|
||||
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master PROJECT YES GENERIC_GL Makefile .
|
||||
4do libretro-4do https://github.com/libretro/4do-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
81 libretro-81 https://github.com/libretro/81-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master PROJECT YES GENERIC Makefile .
|
||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master PROJECT YES BSNES Makefile . accuracy
|
||||
@ -10,9 +11,13 @@ bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-l
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES Makefile . accuracy
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES Makefile . balanced
|
||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master PROJECT YES BSNES Makefile . performance
|
||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master PROJECT YES GENERIC Makefile .
|
||||
chaigame libretro-chaigame https://github.com/RobLoach/ChaiGame.git master PROJECT YES GENERIC Makefile .
|
||||
craft libretro-craft https://github.com/libretro/craft master PROJECT YES GENERIC Makefile.libretro .
|
||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master SUBMODULE YES GENERIC Makefile .
|
||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master PROJECT YES GENERIC_ALT Makefile .
|
||||
desmume libretro-desmume https://github.com/libretro/desmume.git master PROJECT YES GENERIC Makefile.libretro desmume
|
||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master PROJECT YES GENERIC Makefile .
|
||||
dosbox libretro-dosbox https://github.com/libretro/dosbox-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
easyrpg libretro-easyrpg https://github.com/libretro/easyrpg-libretro.git master PROJECT YES GENERIC Makefile.libretro builds/libretro
|
||||
fbalpha libretro-fbalpha https://github.com/libretro/fbalpha.git master PROJECT YES GENERIC makefile.libretro svn-current/trunk
|
||||
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master PROJECT YES GENERIC makefile.libretro svn-current/trunk
|
||||
@ -22,37 +27,52 @@ fbalpha2012_neogeo libretro-fbalpha_neogeo https://github.com/libretro/fbalpha20
|
||||
fceumm libretro-fceuumm https://github.com/libretro/libretro-fceumm.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
ffmpeg libretro-ffmpeg https://github.com/libretro/FFmpeg.git master PROJECT YES GENERIC_GL Makefile libretro
|
||||
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
fuse libretro-fuse https://github.com/libretro/fuse-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
genesis_plus_gx libretro-genesis_plus_gx https://github.com/libretro/Genesis-Plus-GX.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
gme libretro-gme https://github.com/libretro/libretro-gme.git master SUBMODULE YES GENERIC Makefile .
|
||||
gpsp libretro-gpsp https://github.com/libretro/gpsp.git master PROJECT YES GENERIC Makefile .
|
||||
gw libretro-gw https://github.com/libretro/gw-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
handy libretro-handy https://github.com/libretro/libretro-handy.git master PROJECT YES GENERIC Makefile .
|
||||
hatari libretro-hatari https://github.com/libretro/hatari.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
lutro libretro-lutro https://github.com/libretro/libretro-lutro master PROJECT YES GENERIC Makefile .
|
||||
mame libretro-mame https://github.com/libretro/mame.git master PROJECT YES GENERIC Makefile.libretro . PTR64=0
|
||||
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git master PROJECT YES GENERIC Makefile . VRENDER=soft PTR64=0
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=mame PTR64=0
|
||||
mame2016 libretro-mame2016 https://github.com/libretro/mame2016-libretro master PROJECT YES GENERIC Makefile.libretro . PTR64=0
|
||||
mednafen_gba libretro-beetle_gba https://github.com/libretro/beetle-gba-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_ngp libretro-beetle_ngp https://github.com/libretro/beetle-ngp-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_pce_fast libretro-beetle_pce_fast https://github.com/libretro/beetle-pce-fast-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_pcfx libretro-beetle_pcfx https://github.com/libretro/beetle-pcfx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_psx libretro-beetle_psx https://github.com/libretro/beetle-psx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_psx_hw libretro-beetle_psx_hw https://github.com/libretro/beetle-psx-libretro.git master PROJECT YES GENERIC Makefile . HAVE_HW=1
|
||||
mednafen_saturn libretro-beetle_saturn https://github.com/libretro/beetle-saturn-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_snes libretro-beetle_snes https://github.com/libretro/beetle-bsnes-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_supergrafx libretro-beetle_supergrafx https://github.com/libretro/beetle-supergrafx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
melonds libretro-melonds https://github.com/libretro/melonDS.git master PROJECT YES GENERIC Makefile .
|
||||
mess2014 libretro-mess2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=mess PTR64=0
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master PROJECT YES GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
mupen64plus libretro-mupen64plus https://github.com/libretro/mupen64plus-libretro.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mupen64plus libretro-mupen64plus https://github.com/libretro/mupen64plus-libretro.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master PROJECT YES GENERIC Makefile.libretro libretro
|
||||
nestopia libretro-nestopia https://github.com/libretro/nestopia.git master PROJECT YES GENERIC Makefile libretro
|
||||
np2kai libretro-np2kai https://github.com/AZO234/NP2kai.git master PROJECT YES GENERIC Makefile.libretro sdl2
|
||||
nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master PROJECT YES GENERIC Makefile .
|
||||
openlara libretro-openlara https://github.com/libretro/OpenLara.git master PROJECT YES GENERIC Makefile src/platform/libretro
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master PROJECT YES GENERIC_GL Makefile . WITH_DYNAREC=x86
|
||||
pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git master PROJECT YES GENERIC Makefile.libretro . USE_DYNAREC=0
|
||||
picodrive libretro-picodrive https://github.com/libretro/picodrive.git master SUBMODULE YES GENERIC Makefile.libretro .
|
||||
pocketcdg libretro-pocketcdg https://github.com/libretro/libretro-pocketcdg.git master PROJECT YES GENERIC Makefile .
|
||||
pokemini libretro-pokemini https://github.com/libretro/PokeMini.git master PROJECT YES GENERIC Makefile .
|
||||
ppsspp libretro-ppsspp https://github.com/libretro/ppsspp.git master SUBMODULE YES GENERIC_GL Makefile libretro platform=windows_msvc2017_desktop_x86
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC Makefile .
|
||||
prosystem libretro-prosystem https://github.com/libretro/prosystem-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
puae libretro-uae https://github.com/libretro/libretro-uae.git master PROJECT YES GENERIC Makefile .
|
||||
px68k libretro-px68k https://github.com/libretro/px68k-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
@ -60,35 +80,22 @@ quicknes libretro-quicknes https://github.com/libretro/QuickNES_Core.git master
|
||||
remotejoy libretro-remotejoy https://github.com/libretro/libretro-remotejoy.git master PROJECT YES GENERIC Makefile .
|
||||
sameboy libretro-sameboy https://github.com/libretro/SameBoy.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
scummvm libretro-scummvm https://github.com/libretro/scummvm.git master PROJECT YES GENERIC Makefile backends/platform/libretro/build
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC Makefile libretro
|
||||
snes9x2002 libretro-snes9x2002 https://github.com/libretro/snes9x2002.git master PROJECT YES GENERIC Makefile .
|
||||
snes9x2005 libretro-snes9x2005 https://github.com/libretro/snes9x2005.git master PROJECT YES GENERIC Makefile .
|
||||
snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master PROJECT YES GENERIC_ALT Makefile.libretro .
|
||||
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master PROJECT YES GENERIC Makefile libretro
|
||||
snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
stella libretro-stella https://github.com/libretro/stella-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
tgbdual libretro-tgbdual https://github.com/libretro/tgbdual-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
tyrquake libretro-tyrquake https://github.com/libretro/tyrquake.git master PROJECT YES GENERIC Makefile .
|
||||
vba_next libretro-vba_next https://github.com/libretro/vba-next.git master PROJECT YES GENERIC_ALT Makefile.libretro .
|
||||
vbam libretro-vbam https://github.com/libretro/vbam-libretro.git master PROJECT YES GENERIC_ALT Makefile src/libretro
|
||||
ume2014 libretro-ume2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=ume PTR64=0
|
||||
uzem libretro-uzem https://github.com/libretro/libretro-uzem.git master PROJECT YES GENERIC Makefile .
|
||||
vba_next libretro-vba_next https://github.com/libretro/vba-next.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
vbam libretro-vbam https://github.com/libretro/vbam-libretro.git master PROJECT YES GENERIC Makefile src/libretro
|
||||
vecx libretro-vecx https://github.com/libretro/libretro-vecx.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
vice_x64 libretro-vice_x64 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
vice_x128 libretro-vice_x128 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=x128
|
||||
vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=xvic
|
||||
vice_x64 libretro-vice_x64 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
vice_xplus4 libretro-vice_xplus4 https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=xplus4
|
||||
vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git master PROJECT YES GENERIC Makefile . EMUTYPE=xvic
|
||||
virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
yabause libretro-yabause https://github.com/libretro/yabause.git master PROJECT YES GENERIC Makefile libretro
|
||||
desmume libretro-desmume https://github.com/libretro/desmume.git master PROJECT YES GENERIC Makefile.libretro desmume
|
||||
dosbox libretro-dosbox https://github.com/libretro/dosbox-libretro.git master PROJECT YES GENERIC Makefile.libretro .
|
||||
prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master PROJECT YES GENERIC_ALT Makefile .
|
||||
mame libretro-mame https://github.com/libretro/mame.git master PROJECT YES GENERIC Makefile.libretro . PTR64=0
|
||||
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mame2010 libretro-mame2010 https://github.com/libretro/mame2010-libretro.git master PROJECT YES GENERIC Makefile . VRENDER=soft PTR64=0
|
||||
mame2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=mame PTR64=0
|
||||
mess2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=mess PTR64=0
|
||||
ume2014 libretro-mame2014 https://github.com/libretro/mame2014-libretro.git master PROJECT YES GENERIC Makefile . TARGET=ume PTR64=0
|
||||
mednafen_psx libretro-beetle_psx https://github.com/libretro/beetle-psx-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
mednafen_psx_hw libretro-beetle_psx_hw https://github.com/libretro/beetle-psx-libretro.git master PROJECT YES GENERIC Makefile . HAVE_HW=1
|
||||
uzem libretro-uzem https://github.com/libretro/libretro-uzem.git master PROJECT YES GENERIC Makefile .
|
||||
gw libretro-gw https://github.com/libretro/gw-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
81 libretro-81 https://github.com/libretro/81-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
fuse libretro-fuse https://github.com/libretro/fuse-libretro.git master PROJECT YES GENERIC Makefile .
|
||||
|
@ -714,15 +714,6 @@ libretro_ppsspp_git_submodules="yes"
|
||||
libretro_ppsspp_build_subdir="libretro"
|
||||
libretro_ppsspp_build_opengl="yes"
|
||||
|
||||
include_core_psp1() {
|
||||
register_module core "psp1" -ios -theos_ios -ngc -ps3 -psp1 -qnx -wii
|
||||
}
|
||||
libretro_psp1_name="PSP1"
|
||||
libretro_psp1_git_url="https://github.com/libretro/PSP1.git"
|
||||
libretro_psp1_git_submodules="yes"
|
||||
libretro_psp1_build_subdir="libretro"
|
||||
libretro_psp1_build_opengl="yes"
|
||||
|
||||
include_core_prosystem() {
|
||||
register_module core "prosystem" -ngc -ps3 -wii
|
||||
}
|
||||
@ -831,6 +822,14 @@ libretro_nekop2_git_url="https://github.com/libretro/libretro-meowPC98.git"
|
||||
libretro_nekop2_build_subdir="libretro"
|
||||
libretro_nekop2_build_makefile="Makefile.libretro"
|
||||
|
||||
include_core_np2kai() {
|
||||
register_module core "np2kai" -theos_ios -ngc -ps3 -psp1 -qnx -wii
|
||||
}
|
||||
libretro_np2kai_name="Neko Project II"
|
||||
libretro_np2kai_git_url="https://github.com/AZO234/NP2kai.git"
|
||||
libretro_np2kai_build_subdir="sdl2"
|
||||
libretro_np2kai_build_makefile="Makefile.libretro"
|
||||
|
||||
include_core_px68k() {
|
||||
register_module core "px68k" -theos_ios -ngc -ps3 -psp1 -qnx -wii
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user