mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-10 21:43:23 -05:00
820 lines
40 KiB
YAML
820 lines
40 KiB
YAML
emulator: eka2l1
|
|
type: standalone + libretro
|
|
core_classification: community_fork
|
|
source:
|
|
standalone: "https://github.com/EKA2L1/EKA2L1"
|
|
libretro: "https://github.com/WizzardSK/eka2l1-libretro/tree/libretro"
|
|
upstream: "https://github.com/EKA2L1/EKA2L1"
|
|
profiled_date: "2026-09-17"
|
|
source_commit:
|
|
standalone: "293e399b34eb0cee1519fb095587be65a0a4edd2"
|
|
libretro: "97ac3df6767f819c95405e4c86e7007d2e8ae61d"
|
|
upstream_commit:
|
|
libretro: "47b4ad76a6dd7d3656f52be86dfd5b9ff9a50c70"
|
|
core_version: "0.0.9"
|
|
display_name: "Nokia - Symbian / N-Gage (EKA2L1)"
|
|
cores:
|
|
- eka2l1
|
|
systems:
|
|
- ngage
|
|
- symbian
|
|
|
|
notes: |
|
|
Symbian OS and N-Gage emulator: the EKA1 and EKA2 kernels are emulated and
|
|
the critical application servers and libraries reimplemented in C++, while
|
|
the ROM of a real phone supplies the rest of the operating system, so every
|
|
device to emulate is built from a firmware dump. Covers the N-Gage and
|
|
N-Gage 2.0 libraries and the game libraries from S60v1 to Symbian Belle. One
|
|
tree builds the Qt desktop frontend, the Android and iOS applications, and a
|
|
libretro core; the core lives on the libretro branch of the WizzardSK fork,
|
|
merged from upstream at 47b4ad76.
|
|
ref: README.md:20, README.md:29-32, src/emu/CMakeLists.txt:61-62,
|
|
CMakeLists.txt:18, .gitlab-ci.yml:14-22
|
|
|
|
A device is registered in <storage>/devices.yml and holds its ROM image at
|
|
<storage>/roms/<firmware code, lower case>/SYM.ROM with the unpacked ROFS
|
|
tree beside it under <storage>/drives/z/<firmware code>/. Selecting the
|
|
device opens that SYM.ROM; a parse failure or a missing file makes set_device
|
|
return false and nothing runs. The image is parsed for its root directory
|
|
list and never checked against a size or a hash. <storage> is the
|
|
data-storage option, "data" by default, relative to the working directory.
|
|
ref: src/emu/system/include/system/consts.h:23-25,
|
|
src/emu/system/src/epoc.cpp:1393-1401, src/emu/system/src/epoc.cpp:805-829,
|
|
src/emu/loader/src/rom.cpp:281-299, src/emu/system/src/devices.cpp:175-200,
|
|
src/emu/config/include/config/options.inl:45
|
|
|
|
Three installers produce that layout from a dump. A bare ROM image is enough
|
|
when it is an EKA1 image carrying z:\system\versions\sw.txt, the N-Gage case:
|
|
its files are unpacked to drives/z/, the firmware code is read from them and
|
|
the image is copied to SYM.ROM. An EKA2 image needs the RPKG made by the
|
|
Dumber tool beside it, which supplies the ROFS. A .vpl variant packing list
|
|
names the .fpsx flash images of a factory firmware, from which the core image,
|
|
the ROFS and the drive contents are extracted. The names of the dump files
|
|
are free; SYM.ROM is the name the installers give the resident copy.
|
|
ref: src/emu/system/src/installation/rpkg.cpp:43-64,
|
|
src/emu/system/src/installation/rpkg.cpp:131-193,
|
|
src/emu/system/src/installation/rpkg.cpp:202-248,
|
|
src/emu/system/src/installation/rpkg.cpp:251-253,
|
|
src/emu/system/src/installation/firmware.cpp:290-303,
|
|
src/emu/system/src/installation/firmware.cpp:381-406,
|
|
src/emu/system/src/installation/firmware.cpp:425-428,
|
|
src/emu/system/src/installation/firmware.cpp:467-487
|
|
|
|
Standalone, the Qt frontend installs through its device dialog, from a ROM,
|
|
a ROM with its RPKG, or a VPL; the settings dialog can also rescan drives/z/
|
|
and rebuild devices.yml from the directories that still hold a SYM.ROM. On
|
|
Linux and macOS the working directory is the EKA2L1 folder of the user data
|
|
location and the shipped patch, resources, scripts and compat folders are
|
|
copied there at startup; on Windows it is the directory the executable is
|
|
started from.
|
|
ref: src/emu/qt/src/device_install_dialog.cpp:161-171,
|
|
src/emu/qt/src/device_install_dialog.cpp:180-184,
|
|
src/emu/qt/src/settings_dialog.cpp:526, src/emu/system/src/epoc.cpp:383-445,
|
|
src/emu/qt/src/main.cpp:101-121
|
|
|
|
The libretro core keeps everything under <system>/eka2l1: data-storage is
|
|
forced to that directory whatever config.yml carries. On retro_init, when no
|
|
device is registered, <system>/eka2l1/firmware is scanned once and the first
|
|
.vpl found is installed, otherwise the first .rom or .fpsx with the first
|
|
.rpkg beside it. The result is saved to devices.yml and device 0 is selected.
|
|
Without a device the core logs where the dump goes and refuses to start when
|
|
the GL context arrives, so the firmware folder is required. Content is a
|
|
.sis, .sisx or .n-gage package, installed on first load and remembered in
|
|
<system>/eka2l1/libretro-content.txt against the UID it registered, or a
|
|
.eka2l1 text shortcut naming the UID of an application already installed.
|
|
supports_no_game is false. is_experimental is true in the .info.
|
|
ref: src/emu/libretro/src/main.cpp:51-53, src/emu/libretro/src/state.cpp:12-17,
|
|
src/emu/libretro/src/main.cpp:82-100, src/emu/libretro/src/content.cpp:44-111,
|
|
src/emu/libretro/src/main.cpp:161-169, src/emu/libretro/src/main.cpp:68-69,
|
|
src/emu/libretro/src/main.cpp:116-117, src/emu/libretro/src/content.cpp:119,
|
|
src/emu/libretro/src/content.cpp:244-249
|
|
|
|
At this revision the libretro build stages none of the shipped resource
|
|
folders and never calls set_runtime_resource_root, so the GL shaders, the
|
|
compat folder and panic.json are looked up relative to the process working
|
|
directory. It calls neither initialize_user_parties nor mount for drive Z
|
|
and creates no audio or controller driver, so the patch libraries, the Lua
|
|
scripts, the MIDI banks and the controller database are not read there.
|
|
Those entries carry mode standalone.
|
|
ref: src/emu/libretro/CMakeLists.txt:8-45, src/emu/libretro/src/thread.cpp:19-38,
|
|
src/emu/libretro/src/thread.cpp:41-60, src/emu/libretro/src/thread.cpp:83-89,
|
|
src/emu/common/src/path.cpp:427-450, src/emu/system/src/epoc.cpp:1296-1317
|
|
|
|
Shipped runtime files are read at their own name below the working
|
|
directory. Patch libraries: every patch/*.map is parsed, the DLL is
|
|
<map name>_<version suffix>.dll for the device's Symbian version upward, then
|
|
<map name>_general.dll; a map naming a source picks that DLL prefix; a map
|
|
requiring host-tls is skipped below S60v3 FP1; a missing folder is skipped.
|
|
goommonitor and avkonfep have no map: the Qt and Android frontends copy them
|
|
over the ROM's own Z:\sys\bin DLL, from S60v5 and from S60v3 FP1 on. Shaders:
|
|
the eight files under resources are compiled by the OpenGL driver at start
|
|
and an unreadable one leaves the program without source. The upscale filter
|
|
named in an application's screen-upscale setting is read from
|
|
resources/upscale/<name>.frag; the 21 filters ship from the upscale-shaders
|
|
submodule, pinned at 49dd304c. MIDI: resources/defaultbank.sf2 feeds the
|
|
TinySoundFont player and resources/defaultbank.hsb the miniBAE player, the
|
|
paths being the sf2-bank-path and hsb-bank-path options. SDL2 controller
|
|
mappings come from resources/gamecontrollerdb.txt. compat/panicBlackList.json
|
|
names thread panics to swallow and compat/<UID>.yml carries per-application
|
|
settings; panic.json holds the panic category descriptions. Lua scripts under
|
|
scripts/ are loaded when the build carries LuaJIT and require the eka2l1.*
|
|
modules from scripts/eka2l1/; the libretro recipe builds without it. Fonts
|
|
the user imports live in <storage>/fonts and are added to the font store
|
|
after the ROM fonts.
|
|
ref: src/emu/kernel/src/libmanager.cpp:407-411, src/emu/kernel/src/libmanager.cpp:435-438,
|
|
src/emu/kernel/src/libmanager.cpp:495-540, src/emu/kernel/src/libmanager.cpp:557-561,
|
|
src/emu/qt/src/state.cpp:181-204,
|
|
src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:264-282,
|
|
src/emu/drivers/src/graphics/backend/ogl/shader_ogl.cpp:184-189,
|
|
src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409,
|
|
src/emu/drivers/src/audio/backend/tinysoundfont/player_tsf.cpp:66-77,
|
|
src/emu/drivers/src/audio/backend/minibae/player_minibae.cpp:86-96,
|
|
src/emu/config/include/config/options.inl:72-73,
|
|
src/emu/drivers/src/input/backend/emu_controller_sdl2.cpp:143-145,
|
|
src/emu/config/src/panic_blacklist.cpp:27-35, src/emu/config/src/app_settings.cpp:82-114,
|
|
src/emu/utils/src/panic.cpp:32-38, src/emu/scripting/src/manager.cpp:196-202,
|
|
src/emu/scripting/src/manager.cpp:230-256, src/emu/services/src/fbs/fbs.cpp:434,
|
|
src/emu/services/src/fbs/impls/font.cpp:1190-1213, .gitlab-ci.yml:19,
|
|
src/emu/qt/CMakeLists.txt:264-278, src/emu/qt/CMakeLists.txt:289-290,
|
|
src/emu/qt/CMakeLists.txt:376-377, cmake/Symbian.cmake:20-31
|
|
|
|
config.yml, bindings/<profile>.yml, devices.yml, the drives/ tree and
|
|
libretro-content.txt are written by the emulator itself.
|
|
ref: src/emu/config/src/config.cpp:344-350, src/emu/config/src/config.cpp:358-368,
|
|
src/emu/system/src/devices.cpp:248-249
|
|
|
|
files:
|
|
- name: SYM.ROM
|
|
system: ngage
|
|
path: eka2l1/firmware/SYM.ROM
|
|
standalone_path: data/roms/nem-4/SYM.ROM
|
|
required: true
|
|
size: 18612224
|
|
description: "Nokia N-Gage (NEM-4) firmware 4.03 ROM image, EKA1"
|
|
note: >-
|
|
An EKA1 image carrying sw.txt installs on its own: the libretro core
|
|
picks it up from the firmware folder under any name ending in .rom and
|
|
the standalone frontends take it through the device dialog. The
|
|
installers copy it to roms/nem-4/SYM.ROM, the path the emulator opens
|
|
whenever the device is selected. Every other phone model needs its own
|
|
dump, an EKA2 image with its RPKG, or a VPL with its .fpsx images.
|
|
source_ref:
|
|
standalone: "src/emu/system/src/epoc.cpp:1393-1401, src/emu/system/src/epoc.cpp:805-829, src/emu/system/include/system/consts.h:23-25, src/emu/system/src/installation/rpkg.cpp:43-64, src/emu/system/src/installation/rpkg.cpp:190-193, src/emu/qt/src/device_install_dialog.cpp:161-171"
|
|
libretro: "src/emu/libretro/src/main.cpp:82-100, src/emu/libretro/src/content.cpp:44-111, src/emu/libretro/src/main.cpp:161-169, src/emu/system/src/installation/rpkg.cpp:202-248"
|
|
|
|
- name: audiooutputrouting.dll.map
|
|
standalone_path: patch/audiooutputrouting.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map routing audiooutputrouting.dll to the host"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:407-411, src/emu/kernel/src/libmanager.cpp:495-540, cmake/Symbian.cmake:20-31, src/patch/CMakeLists.txt:6"
|
|
|
|
- name: audiooutputrouting_general.dll
|
|
standalone_path: patch/audiooutputrouting_general.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched audiooutputrouting.dll, all Symbian versions"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:530-540, src/emu/kernel/src/libmanager.cpp:557-561, src/patch/audiooutputrouting/group/audiooutputrouting.dll.map:1"
|
|
|
|
- name: avkonfep_general.dll
|
|
standalone_path: patch/avkonfep_general.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Avkon FEP bridged to the host input method, copied over Z:\\sys\\bin\\avkonfep.dll on S60v3 FP1 and later"
|
|
source_ref: "src/emu/qt/src/state.cpp:181-204, src/patch/CMakeLists.txt:5"
|
|
|
|
- name: backlightctrl.dll.map
|
|
standalone_path: patch/backlightctrl.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map for backlightctrl.dll, bound to the DLL UIDs it names"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:407-411, src/emu/kernel/src/libmanager.cpp:448-464, src/patch/CMakeLists.txt:10"
|
|
|
|
- name: backlightctrl_v81a.dll
|
|
standalone_path: patch/backlightctrl_v81a.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched backlightctrl.dll for Symbian 8.1a"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:511-528, src/patch/backlightctrl/group/backlightctrl.dll.map:1-4"
|
|
|
|
- name: commdb.dll.map
|
|
standalone_path: patch/commdb.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map for the in-ROM commdb.dll of Symbian 6"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:407-411, src/emu/kernel/src/libmanager.cpp:448-464, src/patch/CMakeLists.txt:17"
|
|
|
|
- name: commdb_v6.dll
|
|
standalone_path: patch/commdb_v6.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched commdb.dll for Symbian 6"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:511-528, src/patch/commdb/group/commdb.dll.map:1-7"
|
|
|
|
- name: ecam.dll.map
|
|
standalone_path: patch/ecam.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map for ecam.dll, the camera API"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:407-411, src/emu/kernel/src/libmanager.cpp:495-540, src/patch/CMakeLists.txt:8"
|
|
|
|
- name: ecam_general.dll
|
|
standalone_path: patch/ecam_general.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched ecam.dll, all Symbian versions"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:530-540, src/emu/kernel/src/libmanager.cpp:557-561, src/patch/ecam/group/ecam.dll.map:1-4"
|
|
|
|
- name: goommonitor_general.dll
|
|
standalone_path: patch/goommonitor_general.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Global OOM monitor client, copied over Z:\\sys\\bin\\goommonitor.dll on S60v5 and later"
|
|
source_ref: "src/emu/qt/src/state.cpp:181-204, src/patch/CMakeLists.txt:15"
|
|
|
|
- name: mediaclientaudio.dll.map
|
|
standalone_path: patch/mediaclientaudio.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map for mediaclientaudio.dll, CMdaAudioPlayerUtility and friends"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:407-411, src/emu/kernel/src/libmanager.cpp:495-540, src/patch/CMakeLists.txt:11"
|
|
|
|
- name: mediaclientaudio_general.dll
|
|
standalone_path: patch/mediaclientaudio_general.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched mediaclientaudio.dll, EKA2 versions"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:530-540, src/emu/kernel/src/libmanager.cpp:557-561, src/patch/mediaclientaudio/group/mediaclientaudio.dll.map:1-4"
|
|
|
|
- name: mediaclientaudio_v81a.dll
|
|
standalone_path: patch/mediaclientaudio_v81a.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched mediaclientaudio.dll for Symbian 8.1a"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:511-528, src/patch/mediaclientaudio/group/mediaclientaudio.dll.map:424-427"
|
|
|
|
- name: mediaclientaudioinputstream.dll.map
|
|
standalone_path: patch/mediaclientaudioinputstream.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map for mediaclientaudioinputstream.dll, served by the mediaclientaudiostream DLLs through its source key"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:495-508, src/patch/mediaclientaudiostream/group/mediaclientaudioinputstream.dll.map:1"
|
|
|
|
- name: mediaclientaudiostream.dll.map
|
|
standalone_path: patch/mediaclientaudiostream.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map for mediaclientaudiostream.dll"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:407-411, src/emu/kernel/src/libmanager.cpp:495-540, src/patch/CMakeLists.txt:12"
|
|
|
|
- name: mediaclientaudiostream_general.dll
|
|
standalone_path: patch/mediaclientaudiostream_general.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched mediaclientaudiostream.dll, EKA2 versions"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:530-540, src/emu/kernel/src/libmanager.cpp:557-561, src/patch/mediaclientaudiostream/group/mediaclientaudiostream.dll.map:1"
|
|
|
|
- name: mediaclientaudiostream_v81a.dll
|
|
standalone_path: patch/mediaclientaudiostream_v81a.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched mediaclientaudiostream.dll for Symbian 8.1a"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:511-528, src/patch/mediaclientaudiostream/group/mediaclientaudiostream.dll.map:1"
|
|
|
|
- name: mediaclientvideo.dll.map
|
|
standalone_path: patch/mediaclientvideo.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map for mediaclientvideo.dll"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:407-411, src/emu/kernel/src/libmanager.cpp:495-540, src/patch/CMakeLists.txt:13"
|
|
|
|
- name: mediaclientvideo_v100.dll
|
|
standalone_path: patch/mediaclientvideo_v100.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched mediaclientvideo.dll for Symbian^3 and Belle"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:511-528, src/patch/mediaclientvideo/group/mediaclientvideo.dll.map:1"
|
|
|
|
- name: postingsurfacefactory.dll.map
|
|
standalone_path: patch/postingsurfacefactory.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map for postingsurfacefactory.dll, the video posting surface"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:407-411, src/emu/kernel/src/libmanager.cpp:495-540, src/patch/CMakeLists.txt:14"
|
|
|
|
- name: postingsurfacefactory_general.dll
|
|
standalone_path: patch/postingsurfacefactory_general.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched postingsurfacefactory.dll, all Symbian versions"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:530-540, src/emu/kernel/src/libmanager.cpp:557-561, src/patch/postingsurfacefactory/group/postingsurfacefactory.dll.map:1"
|
|
|
|
- name: scdv.dll.map
|
|
standalone_path: patch/scdv.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map for scdv.dll, CFbsDrawDevice and CDirectScreenBitmap"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:407-411, src/emu/kernel/src/libmanager.cpp:495-540, src/patch/CMakeLists.txt:7"
|
|
|
|
- name: scdv_general.dll
|
|
standalone_path: patch/scdv_general.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched scdv.dll, EKA2 versions"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:530-540, src/emu/kernel/src/libmanager.cpp:557-561, src/patch/scdv/group/scdv.dll.map:1-28"
|
|
|
|
- name: scdv_v81a.dll
|
|
standalone_path: patch/scdv_v81a.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched scdv.dll for Symbian 8.1a and earlier EKA1 releases"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:511-528, src/patch/scdv/group/scdv.dll.map:29-45"
|
|
|
|
- name: ssl.dll.map
|
|
standalone_path: patch/ssl.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map for ssl.dll routed to the host TLS stack, skipped below S60v3 FP1"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:435-438, src/patch/ssl/group/ssl.dll.map:1-4, src/patch/CMakeLists.txt:16"
|
|
|
|
- name: ssl_general.dll
|
|
standalone_path: patch/ssl_general.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched ssl.dll, all Symbian versions"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:530-540, src/emu/kernel/src/libmanager.cpp:557-561, src/patch/ssl/group/ssl.dll.map:6-9"
|
|
|
|
- name: vibractrl.dll.map
|
|
standalone_path: patch/vibractrl.dll.map
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Export map for vibractrl.dll, bound to the DLL UIDs it names"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:407-411, src/emu/kernel/src/libmanager.cpp:448-464, src/patch/CMakeLists.txt:9"
|
|
|
|
- name: vibractrl_v81a.dll
|
|
standalone_path: patch/vibractrl_v81a.dll
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Patched vibractrl.dll for Symbian 8.1a"
|
|
source_ref: "src/emu/kernel/src/libmanager.cpp:511-528, src/patch/vibractrl/group/vibractrl.dll.map:1-4"
|
|
|
|
- name: sprite_norm.vert
|
|
standalone_path: resources/sprite_norm.vert
|
|
mode: standalone
|
|
required: true
|
|
bundled: true
|
|
description: "Vertex shader shared by the sprite, mask and upscale programs"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:264, src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:274, src/emu/drivers/src/graphics/backend/ogl/shader_ogl.cpp:184-189, src/emu/qt/CMakeLists.txt:272"
|
|
|
|
- name: sprite_norm.frag
|
|
standalone_path: resources/sprite_norm.frag
|
|
mode: standalone
|
|
required: true
|
|
bundled: true
|
|
description: "Fragment shader of the sprite program"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:265, src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:278, src/emu/drivers/src/graphics/backend/ogl/shader_ogl.cpp:184-189"
|
|
|
|
- name: sprite_mask.frag
|
|
standalone_path: resources/sprite_mask.frag
|
|
mode: standalone
|
|
required: true
|
|
bundled: true
|
|
description: "Fragment shader of the masked sprite program"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:266, src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:279, src/emu/drivers/src/graphics/backend/ogl/shader_ogl.cpp:184-189"
|
|
|
|
- name: sprite_upscaled.frag
|
|
standalone_path: resources/sprite_upscaled.frag
|
|
mode: standalone
|
|
required: true
|
|
bundled: true
|
|
description: "Fragment shader of the default upscale program"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:267, src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:280, src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-398, src/emu/drivers/src/graphics/backend/ogl/shader_ogl.cpp:184-189"
|
|
|
|
- name: brush.vert
|
|
standalone_path: resources/brush.vert
|
|
mode: standalone
|
|
required: true
|
|
bundled: true
|
|
description: "Vertex shader of the brush program"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:268, src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:275, src/emu/drivers/src/graphics/backend/ogl/shader_ogl.cpp:184-189"
|
|
|
|
- name: brush.frag
|
|
standalone_path: resources/brush.frag
|
|
mode: standalone
|
|
required: true
|
|
bundled: true
|
|
description: "Fragment shader of the brush program"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:269, src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:281, src/emu/drivers/src/graphics/backend/ogl/shader_ogl.cpp:184-189"
|
|
|
|
- name: pen.vert
|
|
standalone_path: resources/pen.vert
|
|
mode: standalone
|
|
required: true
|
|
bundled: true
|
|
description: "Vertex shader of the pen program"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:270, src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:276, src/emu/drivers/src/graphics/backend/ogl/shader_ogl.cpp:184-189"
|
|
|
|
- name: pen.frag
|
|
standalone_path: resources/pen.frag
|
|
mode: standalone
|
|
required: true
|
|
bundled: true
|
|
description: "Fragment shader of the pen program"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:271, src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:282, src/emu/drivers/src/graphics/backend/ogl/shader_ogl.cpp:184-189"
|
|
|
|
- name: 2xBR.frag
|
|
standalone_path: resources/upscale/2xBR.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: 4xBR.frag
|
|
standalone_path: resources/upscale/4xBR.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: 4xhq.frag
|
|
standalone_path: resources/upscale/4xhq.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: 5xBR-lv2.frag
|
|
standalone_path: resources/upscale/5xBR-lv2.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: 5xBR.frag
|
|
standalone_path: resources/upscale/5xBR.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: aacolor.frag
|
|
standalone_path: resources/upscale/aacolor.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: CRT-Hyllian.frag
|
|
standalone_path: resources/upscale/CRT-Hyllian.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: CRT-Lottes-TV.frag
|
|
standalone_path: resources/upscale/CRT-Lottes-TV.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: CRT-Lottes.frag
|
|
standalone_path: resources/upscale/CRT-Lottes.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: dot.frag
|
|
standalone_path: resources/upscale/dot.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: dot_mobile.frag
|
|
standalone_path: resources/upscale/dot_mobile.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: dotpsp_color_mobile.frag
|
|
standalone_path: resources/upscale/dotpsp_color_mobile.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: fxaa.frag
|
|
standalone_path: resources/upscale/fxaa.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: grayscale.frag
|
|
standalone_path: resources/upscale/grayscale.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: inversecolors.frag
|
|
standalone_path: resources/upscale/inversecolors.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: natural.frag
|
|
standalone_path: resources/upscale/natural.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: scanline-emu.frag
|
|
standalone_path: resources/upscale/scanline-emu.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: scanline.frag
|
|
standalone_path: resources/upscale/scanline.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: sharpen.frag
|
|
standalone_path: resources/upscale/sharpen.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: zfast_lcd.frag
|
|
standalone_path: resources/upscale/zfast_lcd.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: zfast_lcd_mobile.frag
|
|
standalone_path: resources/upscale/zfast_lcd_mobile.frag
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Upscale filter selected by an application's filter-shader-path setting"
|
|
source_ref: "src/emu/drivers/src/graphics/backend/ogl/graphics_ogl.cpp:397-409, src/emu/services/src/window/screen.cpp:404-406, src/emu/qt/src/settings_dialog.cpp:312-313, .gitmodules:70-72, src/emu/qt/CMakeLists.txt:273"
|
|
|
|
- name: defaultbank.sf2
|
|
standalone_path: resources/defaultbank.sf2
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "SoundFont bank of the TinySoundFont MIDI player, the sf2-bank-path option"
|
|
source_ref: "src/emu/drivers/src/audio/backend/tinysoundfont/player_tsf.cpp:66-77, src/emu/drivers/src/audio/backend/tinysoundfont/player_tsf.cpp:192-196, src/emu/config/include/config/options.inl:73, src/emu/qt/src/state.cpp:157-158, src/emu/qt/CMakeLists.txt:275"
|
|
|
|
- name: defaultbank.hsb
|
|
standalone_path: resources/defaultbank.hsb
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Beatnik bank of the miniBAE MIDI player, the hsb-bank-path option"
|
|
source_ref: "src/emu/drivers/src/audio/backend/minibae/player_minibae.cpp:86-96, src/emu/config/include/config/options.inl:72, src/emu/qt/src/state.cpp:157-158, src/emu/qt/CMakeLists.txt:274"
|
|
|
|
- name: gamecontrollerdb.txt
|
|
standalone_path: resources/gamecontrollerdb.txt
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "SDL2 controller mapping database handed to SDL_GameControllerAddMappingsFromFile"
|
|
source_ref: "src/emu/drivers/src/input/backend/emu_controller_sdl2.cpp:143-145, src/emu/qt/CMakeLists.txt:277"
|
|
|
|
- name: joystick_base.png
|
|
standalone_path: resources/joystick_base.png
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Joystick image of the Qt button mapping editor"
|
|
source_ref: "src/emu/qt/src/btnmap/joystick.cpp:113-117, src/emu/qt/CMakeLists.txt:278"
|
|
|
|
- name: overlay_font.ttf
|
|
standalone_path: resources/overlay_font.ttf
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Overlay font of the Qt button mapping editor"
|
|
source_ref: "src/emu/qt/src/btnmap/editor.cpp:60-62, src/emu/qt/CMakeLists.txt:278"
|
|
|
|
- name: panicBlackList.json
|
|
standalone_path: compat/panicBlackList.json
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Thread panics the kernel swallows instead of killing the thread, by process, thread, category and code"
|
|
source_ref: "src/emu/config/src/panic_blacklist.cpp:27-35, src/emu/kernel/src/kernel.cpp:1536, src/emu/qt/CMakeLists.txt:276"
|
|
|
|
- name: 101FD3DE.yml
|
|
standalone_path: compat/101FD3DE.yml
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Per-application settings for UID 0x101FD3DE: frame rate and launch delay"
|
|
source_ref: "src/emu/config/src/app_settings.cpp:82-114, src/emu/qt/CMakeLists.txt:276"
|
|
|
|
- name: 101FD3F5.yml
|
|
standalone_path: compat/101FD3F5.yml
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Per-application settings for UID 0x101FD3F5: frame rate and launch delay"
|
|
source_ref: "src/emu/config/src/app_settings.cpp:82-114, src/emu/qt/CMakeLists.txt:276"
|
|
|
|
- name: 101FD3F6.yml
|
|
standalone_path: compat/101FD3F6.yml
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Per-application settings for UID 0x101FD3F6: frame rate and launch delay"
|
|
source_ref: "src/emu/config/src/app_settings.cpp:82-114, src/emu/qt/CMakeLists.txt:276"
|
|
|
|
- name: 101FD3FD.yml
|
|
standalone_path: compat/101FD3FD.yml
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Per-application settings for UID 0x101FD3FD: frame rate and launch delay"
|
|
source_ref: "src/emu/config/src/app_settings.cpp:82-114, src/emu/qt/CMakeLists.txt:276"
|
|
|
|
- name: 101FD409.yml
|
|
standalone_path: compat/101FD409.yml
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Per-application settings for UID 0x101FD409, The ONE: T9 bypass"
|
|
source_ref: "src/emu/config/src/app_settings.cpp:82-114, src/emu/qt/CMakeLists.txt:276"
|
|
|
|
- name: 101FE1CA.yml
|
|
standalone_path: compat/101FE1CA.yml
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Per-application settings for UID 0x101FE1CA: frame rate and launch delay"
|
|
source_ref: "src/emu/config/src/app_settings.cpp:82-114, src/emu/qt/CMakeLists.txt:276"
|
|
|
|
- name: panic.json
|
|
standalone_path: panic.json
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Panic category descriptions read when the system is created"
|
|
source_ref: "src/emu/utils/src/panic.cpp:32-38, src/emu/system/src/epoc.cpp:634, src/emu/qt/CMakeLists.txt:269"
|
|
|
|
- name: aq_crash_fix.lua
|
|
standalone_path: scripts/aq_crash_fix.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Compatibility script, loaded from scripts/ by builds carrying LuaJIT"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:196-202, src/emu/scripting/src/manager.cpp:230-256, src/emu/qt/CMakeLists.txt:271"
|
|
|
|
- name: eternal_legacy_crash_fix.lua
|
|
standalone_path: scripts/eternal_legacy_crash_fix.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Compatibility script, loaded from scripts/ by builds carrying LuaJIT"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:196-202, src/emu/scripting/src/manager.cpp:230-256, src/emu/qt/CMakeLists.txt:271"
|
|
|
|
- name: hero_of_sparta_crash_fix.lua
|
|
standalone_path: scripts/hero_of_sparta_crash_fix.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Compatibility script, loaded from scripts/ by builds carrying LuaJIT"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:196-202, src/emu/scripting/src/manager.cpp:230-256, src/emu/qt/CMakeLists.txt:271"
|
|
|
|
- name: s3_driver_patch.lua
|
|
standalone_path: scripts/s3_driver_patch.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Compatibility script, loaded from scripts/ by builds carrying LuaJIT"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:196-202, src/emu/scripting/src/manager.cpp:230-256, src/emu/qt/CMakeLists.txt:271"
|
|
|
|
- name: s60v3_empty_avkon_menu_fix.lua
|
|
standalone_path: scripts/s60v3_empty_avkon_menu_fix.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Compatibility script, loaded from scripts/ by builds carrying LuaJIT"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:196-202, src/emu/scripting/src/manager.cpp:230-256, src/emu/qt/CMakeLists.txt:271"
|
|
|
|
- name: wh40k_slow_load_fix.lua
|
|
standalone_path: scripts/wh40k_slow_load_fix.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "Compatibility script, loaded from scripts/ by builds carrying LuaJIT"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:196-202, src/emu/scripting/src/manager.cpp:230-256, src/emu/qt/CMakeLists.txt:271"
|
|
|
|
- name: common.lua
|
|
standalone_path: scripts/eka2l1/common.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "eka2l1.common module the shipped scripts require through package.path"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:252, src/scripts/aq_crash_fix.lua:1, src/emu/qt/CMakeLists.txt:289-290"
|
|
|
|
- name: cpu.lua
|
|
standalone_path: scripts/eka2l1/cpu.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "eka2l1.cpu module the shipped scripts require through package.path"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:252, src/scripts/aq_crash_fix.lua:3, src/emu/qt/CMakeLists.txt:289-290"
|
|
|
|
- name: events.lua
|
|
standalone_path: scripts/eka2l1/events.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "eka2l1.events module the shipped scripts require through package.path"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:252, src/scripts/aq_crash_fix.lua:2, src/emu/qt/CMakeLists.txt:289-290"
|
|
|
|
- name: helper.lua
|
|
standalone_path: scripts/eka2l1/helper.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "eka2l1.helper module required by the other eka2l1 modules"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:252, src/emu/qt/CMakeLists.txt:289-290"
|
|
|
|
- name: kernel.lua
|
|
standalone_path: scripts/eka2l1/kernel.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "eka2l1.kernel module the shipped scripts require through package.path"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:252, src/scripts/aq_crash_fix.lua:4, src/emu/qt/CMakeLists.txt:289-290"
|
|
|
|
- name: std.lua
|
|
standalone_path: scripts/eka2l1/std.lua
|
|
mode: standalone
|
|
required: false
|
|
bundled: true
|
|
description: "eka2l1.std module the shipped scripts require through package.path"
|
|
source_ref: "src/emu/scripting/src/manager.cpp:252, src/scripts/aq_crash_fix.lua:5, src/emu/qt/CMakeLists.txt:289-290"
|