mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-24 12:49:03 -05:00
emulator: carried the file stem on 67 profiles, so site links read like ids. Each now takes the project's own name (libretro .info corename, README title, window title or site title). tests/test_profile_names.py allows the stem only on a commented list: lowercase project names, test cores, aliases and the template.
93 lines
2.9 KiB
YAML
93 lines
2.9 KiB
YAML
emulator: "Tsugaru"
|
|
display_name: Tsugaru
|
|
type: standalone
|
|
source: "https://github.com/captainys/TOWNSEMU"
|
|
upstream: "https://github.com/captainys/TOWNSEMU"
|
|
profiled_date: "2026-03-26"
|
|
source_commit: "e27adde120fe06150f3d57a6dc7cba66b5f43a32"
|
|
cores:
|
|
- tsugaru
|
|
systems:
|
|
- fmtowns
|
|
|
|
notes: |
|
|
FM Towns / Marty emulator by CaptainYS. Takes a ROM directory as first
|
|
argument. ROM format compatible with UNZ emulator. Free compatible ROMs
|
|
available at ysflight.com/FM/towns/FreeTOWNS/. FMT_ALL.ROM is an
|
|
alternative combined format that bundles all individual ROM files.
|
|
|
|
files:
|
|
- name: FMT_SYS.ROM
|
|
description: system ROM
|
|
required: true
|
|
size: 262144
|
|
validation:
|
|
- size
|
|
source_ref: "src/towns/memory/physmem.cpp:392, src/towns/memory/physmem.cpp:503-507"
|
|
- name: FMT_DOS.ROM
|
|
description: DOS ROM
|
|
required: true
|
|
size: 524288
|
|
validation:
|
|
- size
|
|
source_ref: "src/towns/memory/physmem.cpp:395, src/towns/memory/physmem.cpp:508-512"
|
|
- name: FMT_FNT.ROM
|
|
description: font ROM
|
|
required: true
|
|
size: 262144
|
|
validation:
|
|
- size
|
|
source_ref: "src/towns/memory/physmem.cpp:398, src/towns/memory/physmem.cpp:513-517"
|
|
- name: FMT_F20.ROM
|
|
description: 20-dot font ROM, filled with 0xFF if missing
|
|
required: false
|
|
size: 524288
|
|
hle_fallback: true
|
|
validation:
|
|
- size
|
|
source_ref: "src/towns/memory/physmem.cpp:401, src/towns/memory/physmem.cpp:518-527"
|
|
- name: FMT_DIC.ROM
|
|
description: dictionary ROM
|
|
required: true
|
|
size: 524288
|
|
validation:
|
|
- size
|
|
source_ref: "src/towns/memory/physmem.cpp:404, src/towns/memory/physmem.cpp:528-532"
|
|
- name: MYTOWNS.ROM
|
|
description: serial ROM for machine identity, uses defaults if absent
|
|
required: false
|
|
min_size: 32
|
|
source_ref: "src/towns/memory/physmem.cpp:407, src/towns/memory/physmem.cpp:533-539"
|
|
- name: FMT_ALL.ROM
|
|
description: combined ROM file, alternative to individual ROM files
|
|
required: false
|
|
source_ref: "src/towns/memory/physmem.cpp:420-500"
|
|
- name: MAR_EX0.ROM
|
|
description: Marty extra ROM 0, all 4 MAR_EX ROMs needed for Marty mode
|
|
required: false
|
|
size: 524288
|
|
validation:
|
|
- size
|
|
source_ref: "src/towns/memory/physmem.cpp:410, src/towns/memory/physmem.cpp:541-564"
|
|
- name: MAR_EX1.ROM
|
|
description: Marty extra ROM 1
|
|
required: false
|
|
size: 524288
|
|
validation:
|
|
- size
|
|
source_ref: "src/towns/memory/physmem.cpp:412, src/towns/memory/physmem.cpp:541-564"
|
|
- name: MAR_EX2.ROM
|
|
description: Marty extra ROM 2
|
|
required: false
|
|
size: 524288
|
|
validation:
|
|
- size
|
|
source_ref: "src/towns/memory/physmem.cpp:414, src/towns/memory/physmem.cpp:541-564"
|
|
- name: MAR_EX3.ROM
|
|
description: Marty extra ROM 3
|
|
required: false
|
|
size: 524288
|
|
validation:
|
|
- size
|
|
source_ref: "src/towns/memory/physmem.cpp:416, src/towns/memory/physmem.cpp:541-564"
|