Files
libretro/emulators/tsugaru.yml
T
Abdessamad Derraz 3199bc2a55 fix: state standalone versions from their code
Each standalone profile records where its version is read: the source
at its pin (clk 2026-07-23-136-g9020107, shadps4 0.20.1 WIP, eden
v0.2.0-401-g26a03d2), the APK, binary or archive read (kind package),
or, where no reading can be made, kind unverified with the reason: a
host the tools cannot read, a forge gone or not answering, no build
recorded as read, a pin on another branch. Those keep their value,
unconfirmed.
2026-10-27 19:21:40 +01:00

98 lines
3.0 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"
core_version: "v20260522-179-ge27adde"
version_basis:
kind: tag
tag: "v20260522"
distance: 179
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"