libretro-core-info/fuse_libretro.info
Zach Morris 270cfd7990
Add zip to fuse
Add zip as acceptable extension for fuse.  Tested by manually loading a zip file, and it loads without issue:
```
/Applications/RetroArch.app/Contents/MacOS/RetroArch -L "/Users/xxx/Documents/RetroArch/cores/fuse_libretro.dylib" "/Users/xxx/Downloads/robocop3.zip"
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Mar 28 2022
[INFO] Version: 1.10.2
[INFO] =================================================
[INFO] [Input]: Found input driver: "cocoa".
[INFO] [Core]: Loading dynamic libretro core from: "/Users/xxx/Documents/RetroArch/cores/fuse_libretro.dylib"
[INFO] [Overrides]: No core-specific overrides found at "/Users/xxx/Library/Application Support/RetroArch/config/fuse/fuse.cfg".
[INFO] [Overrides]: No content-dir-specific overrides found at "/Users/xxx/Library/Application Support/RetroArch/config/fuse/Downloads.cfg".
[INFO] [Overrides]: No game-specific overrides found at "/Users/xxx/Library/Application Support/RetroArch/config/fuse/robocop3.cfg".
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Remaps]: Remap directory: "/Users/xxx/Library/Application Support/RetroArch/config/remaps".
[INFO] [Overrides]: Redirecting save file to "/Users/xxx/Documents/RetroArch/saves/robocop3.srm".
[INFO] [Overrides]: Redirecting save state to "/Users/xxx/Documents/RetroArch/states/robocop3.state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[libretro INFO] port 0 device 00000101
[libretro INFO] port 1 device 00000201
[libretro INFO] port 2 device 00000103
[INFO] [Content]: Loading content file: "/Users/xxx/Downloads/robocop3.zip#Robocop 3 (1992)(Ocean)[128K].z80".
[INFO] [Content]: Did not find a valid content patch.
[INFO] [Content]: CRC32: 0x21b5c6b7.
[libretro INFO] 
+------------------------------------------+
|              FUSE-LIBRETRO               |
|    ____    _   _   ___   _      ____     |
|   | __ )  | | | | |_ _| | |    |  _ \    |
|   |  _ \  | | | |  | |  | |    | | | |   |
|   | |_) | | |_| |  | |  | |__  | |_| |   |
|   |____/   \___/  |___| |____| |____/    |
|                                          |
| 042f8a9d4758d2d9a47ae064a1fe76b73ad9282c |
+------------------------------------------+

...
```
2022-04-16 14:03:30 -07:00

49 lines
1.9 KiB
Plaintext

# Software Information
display_name = "Sinclair - ZX Spectrum (Fuse)"
authors = "Team Fuse"
supported_extensions = "tzx|tap|z80|rzx|scl|trd|dsk|zip"
corename = "Fuse"
categories = "Emulator"
license = "GPLv3"
permissions = ""
display_version = "1.6.0"
# Hardware Information
manufacturer = "Sinclair|Amstrad"
systemname = "ZX Spectrum (various)"
systemid = "zx_spectrum"
# Libretro Features
supports_no_game = "false"
database = "Sinclair - ZX Spectrum +3|Sinclair - ZX Spectrum"
# BIOS / Firmware
firmware_count = 8
firmware0_desc = "128p-0.rom (Pentagon machines)"
firmware0_path = "fuse/128p-0.rom"
firmware0_opt = "true"
firmware1_desc = "128p-1.rom (Pentagon machines)"
firmware1_path = "fuse/128p-1.rom"
firmware1_opt = "true"
firmware2_desc = "trdos.rom (Pentagon machines)"
firmware2_path = "fuse/trdos.rom"
firmware2_opt = "true"
firmware3_desc = "gluck.rom (Pentagon 512K / 1024)"
firmware3_path = "fuse/gluck.rom"
firmware3_opt = "true"
firmware4_desc = "256s-0.rom (Scorpion 256K)"
firmware4_path = "fuse/256s-0.rom"
firmware4_opt = "true"
firmware5_desc = "256s-1.rom (Scorpion 256K)"
firmware5_path = "fuse/256s-1.rom"
firmware5_opt = "true"
firmware6_desc = "256s-2.rom (Scorpion 256K)"
firmware6_path = "fuse/256s-2.rom"
firmware6_opt = "true"
firmware7_desc = "256s-3.rom (Scorpion 256K)"
firmware7_path = "fuse/256s-3.rom"
firmware7_opt = "true"
notes = "[1] Amstrad have kindly given their permission for the redistribution|[^] of their copyrighted material but retain that copyright."
description = "A port of the Fuse Unix Spectrum Emulator to libretro, this core supports many Spectrum, Timex, Pentagon and Scorpion variants. The Pentagon and Scorpion machines need BIOS images placed inside a 'fuse' subdirectory inside the frontend's 'system' directory. This core is a good first choice for playing Spectrum games, with 81 (EightyOne) covering the Sinclair ZX 81 games."